dzisiaj mam problem z dodawaniem elementów do tablicy. chodzi mi o to żeby byłą tablica w której będą się odkładały zdania wpisane przez użytkownika w formularzu.
mój fragment kodu:
Kod
<?PHP
$zadania=array();
$i=0;
print_r($zdania);
?>
<form action="" method="post">
<input type = "text" name = "zdanie" required="required" />
<input id="submit" class="" name="submit" type="submit" value="dodaj">
</form>
<?PHP
if(isset($_POST['zdanie'])){
$zdanie = $_POST['zdanie'];
$zadania += ['zdanie'.$i => $zdanie];
$i++;
}
print_r($zadania);
echo($i);
?>
$zadania=array();
$i=0;
print_r($zdania);
?>
<form action="" method="post">
<input type = "text" name = "zdanie" required="required" />
<input id="submit" class="" name="submit" type="submit" value="dodaj">
</form>
<?PHP
if(isset($_POST['zdanie'])){
$zdanie = $_POST['zdanie'];
$zadania += ['zdanie'.$i => $zdanie];
$i++;
}
print_r($zadania);
echo($i);
?>
Problem jest taki, że nie umiem tak tego napisać żeby za każdym razem dodawała się nowa pozycja listy z kolejnym zdaniem. za każdym razem powstaje twór: Array ( [zdanie0] => 'coś wpisanego' )
nie wiem jak to ogarnąć