Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][JavaScript][PHP]Formularz
pdg1264
post
Post #1





Grupa: Zarejestrowani
Postów: 41
Pomógł: 1
Dołączył: 17.05.2014

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


Witam

Mam taki oto formularz

  1. <tr>
  2. <th><form action=insert.php method=post></th>
  3. <th width=30%><center>Nick: <input type=text name=Nick maxlength=20 size=20></center></th>
  4. <th width=30%><center>Panstwo: <input type=text name=Panstwo maxlength=20 size=20></center></th>
  5. <th width=30%><center>Miasto: <input type=text name=Miasto maxlength=20 size=20></center></th>
  6. <th width=5%><center><input type=submit></form></center></th>
  7. </tr>


i jak kliknę "Wyślij" to przenosi mnie do podstrony "insert.php" i wyświetla napis "Dodano Pomyślnie"
Pytanie to jak zrobić żeby nie przenosiło mnie do "insert.php" tylko wyświetliło mi ten tekst w okienku

insert.php

  1. <?php
  2. $con=mysqli_connect("xx","xx","xx","xx");
  3. // Check connection
  4. if (mysqli_connect_errno()) {
  5. echo "Błąd podczas łączenia z bazą danych: " . mysqli_connect_error();
  6. }
  7.  
  8. // escape variables for security
  9. $Nick = mysqli_real_escape_string($con, $_POST['Nick']);
  10. $Panstwo = mysqli_real_escape_string($con, $_POST['Panstwo']);
  11. $Miasto = mysqli_real_escape_string($con, $_POST['Miasto']);
  12.  
  13. $sql="INSERT INTO Lokalizacja (Nick, Panstwo, Miasto)
  14. VALUES ('$Nick', '$Panstwo', '$Miasto')";
  15.  
  16. if (!mysqli_query($con,$sql)) {
  17. die('Error: ' . mysqli_error($con));
  18. }
  19. echo "Dodano Pomyslnie";
  20.  
  21. mysqli_close($con);
  22. ?>
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 23.12.2025 - 14:25