Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Dodawanie danych do bazy danych
Szymusiok
post 9.01.2021, 15:10:43
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 9.01.2021

Ostrzeżenie: (0%)
-----


Witam
Za kazdym razem jak wchodze na strone to do bazy danych dodają mi sie puste rekordy. Można to jakoś obejść? Żeby dopiero jak klikne submit to wtedy będą się dodawać dane do bazy?
Chciałbym żeby wszystko (formularz i skrypt) byl w jednym pliku .php
  1. <h1>Formularz</h1>
  2. <form method="post">
  3. <input type="text" name="imie">
  4. <input type="text" name="nazwisko">
  5. <input type="number" name="wiek">
  6. <input type="submit">
  7. </form>
  8. <?php
  9. $imie=@$_POST["imie"];
  10. $nazwisko=@$_POST["nazwisko"];
  11. $wiek=@$_POST["wiek"];
  12. $polaczenie = mysqli_connect("localhost","root","","dane");
  13. if(!$polaczenie)
  14. die("zle: ".mysqli_connect_error());
  15. $komenda = "INSERT INTO formularz (Imie,Nazwisko,Wiek) VALUES ('$imie','$nazwisko','$wiek')";
  16. if(!mysqli_query($polaczenie,$komenda))
  17. echo "zle";
  18. else
  19. echo "Pomyslnie dodano dane";
  20. mysqli_close($polaczenie);
  21. ?>
  22. </body>
  23. </html>
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 10:04