Witam, mam problem, bo nie wiem jak wstawiać kolejne wiersze do tabeli po wypełnieniu pól formularza i kliknięciu ''dodaj''. Próbowałem pętlą while, ale nie umiem. Ma dynamicznie dodawać i zapisywać do towary.txt.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<?php
include('tools.php');
if( isset($_POST['submit'])){
//Tools::showObj($_POST);
unset($_POST['submit']);
file_put_contents("towary.txt", json_encode($_POST));
}
$data = file_get_contents("towary.txt");
//Tools::showObj($data);
$data = json_decode($data);
// Tools::showObj($data);
// echo $_POST->submit;
// echo $_POST['submit'];
?>
<table border="1 solid black">
<tr>
<td>Nazwa</td>
<td>Ilosc</td>
<td>Aktywny</td>
</tr>
<?php
echo '<tr>';
echo '<td> '.$data->towar.'</td>';
echo '<td> '.$data->ilosc.'</td>';
echo '<td> '.$data->aktywny.'</td>';
echo '</tr>';
?>
</table>
<form action="<?=$_SERVER['PHP_SELF'] ?>" method="post">
<p>
Towar:<br>
<input type="text" name="towar" id="">
</p>
<p>
Ilosc:<br>
<input type="text" name="ilosc" id="">
</p>
<p>
Stan:<br>
<input type="checkbox" name="aktywny" id="">
</p>
<p>
<input type="submit" name="submit" value="dodaj">
</p>
</body>
</html>