Chciałbym małą podpowiedz do mojego "programu", oto kod
<? if ($i < 1){ echo ' <form action="produkty_dodaj.php?i=1" method="post"> <input type="text" name="ilosc"> <input type="submit" name="count" value="Dalej"> </form> '; } ?> <?php $ile = (int)$_POST['ilosc']; if($ile == 0) $ile = 1; echo '<form action="produkty_dodaj.php" method="post"><table border="1"> <input type="hidden" name="ilosc" value="'.$ile.'" /> <tr><td>Nazwa produktu: </td><td>Kod produktu: </td><td>Cena produktu: </td></tr>'; for($i = 0; $i < $ile; $i++){ } } $ile = (int)$_POST['ilosc']; for($i = 0; $i < $ile; $i++){ $nazwa = $_POST['nazwa'.$i]; $kod = $_POST['kod'.$i]; $cena = $_POST['cena'.$i]; else { include "bd.php"; } } ?>
Chciałbym dowiedzieć się jak sprawdzić czy produkt jest już w bazie danych, jeśli tak, to dodaje sobie następny produkt.
Na koniec chciałbym, że jeśli nie zostanie spełniony któryś z warunków, czyli na przykład jedno z pól było puste to "aplikacja" wyświetla błąd i pokazuje tabelkę z wpisanymi poprzednio danymi, ale liczą się tylko te złe, te, które przeszły pomyślnie wszystkie testy już żeby się nie wyświetlały.
Z góry dziękuję za podpowiedzi.
Pozdrawiam Michał Kurkiewicz.