Witam i proszę pomoc, piszę właśnie formularz w php i mam problem gdyż po odświeżeniu strony dodaje mi pusty rekord do bazy, próbowałem wyłapać ten problem poprzez blokowanie dodawania podwójnej nazwy ale nie działa i też nie działa sprawdzanie pustych pól, nie wiem jak to rozwiązać pomocy
$productName=isset($_POST['prodactname']) ?
$_POST["prodactname"] : ""; $cena=isset($_POST['cena']) ?
$_POST["cena"] : ""; $opis=isset($_POST['opis']) ?
$_POST["opis"] : ""; $producent=isset($_POST['producent']) ?
$_POST["producent"] : ""; $numer_katalogowy=isset($_POST['numer_katalogowy']) ?
$_POST["numer_katalogowy"] : "";
}
if(!$productName && !$cena && !$opis && !$producent && !$numer_katalogowy) {
echo "nie podano wszystkich danych <a href=inventry_list.php>wróć</a>";
}
$sql= mysql_query("SELELCT id FROM products WHERE prodactname='$productName' LIMIT 1"); if ($productMatch >0) {
$sql=mysql_query("INSERT INTO products (productname,cena,opis,producent,numer_katalogowy) VALUES( '$productName', '$cena', '$opis', '$producent', '$numer_katalogowy')") or
die(mysql_error()); if($sql) {
} else {
echo "produkt nie został dodany"; }