Zrobiłem taki warunek:
$pass = false; }else { //Przypisz środki do faktury $db->insert("INSERT INTO .........") $pass = true; } if($pass==true) { }elseif($pass==false){ }
Problem polega na tym, że jeżeli jest spełniony pierwszy warunek, czyli $pass=false, to wyświetla i tak komunikat dla $pass==true, ale nie dodaje fatury do bazy (czyli ta część poprawnie).
Z góry dzięki za pomoc
Rafał