Szczerze to musiałem bardzo szybko nauczyć się podstaw PHP więc pewnie dlatego mam ten problem.
Mam formularz np taki:
if(!$_POST) { <form method=\"post\" action=\"".$_SERVER["PHP_SELF"]."\"> <p><strong>Imie:</strong> <input type=\"text\" name=\"imie\" size=\"40\" maxlenght=\"40\"> <p><strong>Nazwisko:</strong> <input type=\"text\" name=\"nazwisko\" size=\"40\" maxlenght=\"40\"> </p> } else { $dod_imie_sql = "INSERT INTO NAZWA( ID_NAZWA, Imie, Nazwisko, ) VALUES ( 'NULL', '".$_POST["imie"]."', '".$_POST["nazwisko"]."')"; $imie_rez = mysqli_query($mysqli, $dod_imie_sql) or die(mysqli_error($mysqli)); $wyswietlany_blok .= "Wstawiono informacje; }
I chciałbym do tego dodać obsługę błędów polegająca na tym, ze jeśli użytkownik nie wpisze informacji do rubryki IMIE lub NAZWISKO to 'formularz' będzie wymagał podania tej(tych) informacji i dopóki użytkownik tego nie zrobi to nie zostaną te dane wpisane do bazy danych. Próbowałem to robić na rożne sposoby, ale albo mi nie wychodziło(wyskakiwały błędy) albo dodawały się informacje do bazy danych osobno (czyli formularz poprosił o podanie danej która nie została wpisana, ale reszta danych została wpisana do bazy danych). mam nadzieje, ze dość dobrze wytłumaczyłem o co mi chodzi. Z góry dziękuje za odpowiedź.