Czesc jak sprawdzic czy wartosc w polach nie sa puste? A jesli faktycznie tak jest, to jak wygladalby warunek (lub zapytanie w bazie) ktore puste pola input nie wysle do bazy a wysle tylko pozostale uzupelnione?
0
0
$foo = $_GET['foo'];
$bar = $_GET['bar']; //puste
if($foo == '')
echo "Pierwsze pole puste!<br/>";
else if($bar == "")
echo "Drugie pole puste!<br/>";
Na if'ach można całość zrobić.
0
No dobrze, ale mimo to w formularzu i tak wysle te wartosci robie ta za pomoca UPDATE chodzi mi o to, ze jesli ktoras wartosc bedzie pusta ma jej nie wysylac do bazy a tylko uzupelnione wypelnic.
1
W tym przypadku trzeba zastosowac JavaScript . Zablokowac domyslnie wysyłany formularz, i na akcje submit() sprawdzać, które pola sa nieuzupełnione i usuwac je funkcją remove() po czym bezposrednio wyslac formularz.
http://www.w3schools.com/jsref/tryit.asp?filename=tryjsref_form_submit
http://www.w3schools.com/jsref/met_select_remove.asp
W PHP:
unset($_POST['zmienna']);