Witam
Jestem początkujący w tym środowisku i chciałbym prosić o pomoc, otóż stworzyłem formularz, który ma za zadanie wyświetlić powyżej jakieś treści wrzucone do bazy. Skrypt działa, lecz po każdym odświeżeniu strony sam wpisuje puste dane pola do bazy stąd moje pytanie jak zmodyfikować kod, aby nie wysyłał pustych pól po odświeżeniu.
<body>
<?php
require("polaczenie.php");
$name = $_POST['imie'];
$posty = $_POST['wpisy'];
$sql = "INSERT INTO danepostu(Imie, Dane) VALUES ('$name','$posty')";
$sql2 = "SELECT Imie, Dane from danepostu";
$result = $conn->query($sql);
$result2 = $conn->query($sql2);
if($result2->num_rows>0)
{
while ($row = $result2->fetch_assoc())
{
echo "<table><tr style=height:10%;><td style=width:10%;>Imię:</td>"."<td>{$row['Imie']}</td></tr>"."<td>Treść:</td>"."<td>{$row['Dane']}</td></tr></table>";
}
}
else
{
echo "Brak wpisów!";
}
?>
<div class="backg">
<form action="forum_baza.php" method="post">
Wpisz imie <br><input type="text" name="imie" palceholder="Twoje imie" style= margin-left:10%;></input><br>
Wpisz post <br><textarea name="wpisy" palceholder="Miejsce na post" style= "width:80%; margin-left:10%;"></textarea></br><br>
<button type ="submite" style="margin-left:10%">Dodaj wpis</button>
</form>
</div>
<?php
die();
?>
</body>