Robię sobie formularze, tyle ile mi potrzeba a następnie z wartośći tych formularzy dopisuje do bazy, ale nie ma tekakiego indeksu dlaaczego?
**Undefined index: roslina0
**
<?php
if(isset($_POST['add_form'])){
echo "<form action= $_SERVER[PHP_SELF] method=\"post\">";
for($i=0; $i < $_POST['ilosc_ros']; ++$i)
echo '<p><input name="roslina" typ="text" placeholder="roślina.."></p>';
for($i=0; $i < $_POST['ilosc_nawoz']; ++$i)
echo '<p><input name="nawoz".$i typ="text" placeholder="nawóz.."></p>';
echo '<p><input name="add_base" type="submit" value="Dodaj doświadczenie"></p>';
echo '</form>';
}
if(isset($_POST['add_base'])){
// for($i=0; $i < 4; ++$i){
$query = 'INSERT INTO roslina values( NULL,'. $_POST['roslina0'].')';
if(mysqli_query($conn, $query))
echo "Udało się";
// }
else echo "Błąd dodawania";
}
?>