Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Formularz z metodą POST wysyłający kilka danych do bazy danych
nygus9928
post
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 19.10.2012

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


  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
  2. <html>
  3. <head>
  4. <title>Serwis ABC</title>
  5. <meta http-equiv=content-type content="text/html; charset=iso-8859-2">
  6. <meta http-equiv="Content-Language" content="pl">
  7. </head>
  8.  
  9. <body>
  10.  
  11.  
  12. <?php
  13. require("inc/conn.php");
  14. if(isset($_POST['submit'])){
  15. $imie = $_POST['imie'];
  16. $nr_ew = $_POST['nr_ew'];
  17. $imie = $_POST['imie'];
  18. $nazwisko = $_POST['nazwisko'];
  19. $data_ur = $_POST['data_ur'];
  20. $data_za = $_POST['data_za'];
  21. $stanowisko_id = $_POST['stanowisko_id'];
  22. $wydzial_id = $_POST['wydzial_id'];
  23.  
  24.  
  25. if($nr_ew and $imie and $nazwisko and $data_ur and $data_za and $stanowisko_id and $wydzial_id ) {
  26.  
  27. connection();
  28.  
  29.  
  30. $ins = @mysql_query("INSERT INTO form SET nr_ew='$nr_ew' imie='$imie', nazwisko='$nazwisko', data_ur='$data_ur', data_za='$data_za', stanowisko_id='$stanowisko_id' wydzial_id='$wydzial_id'");
  31.  
  32. if($ins) echo "Rekord został dodany poprawnie";
  33. else echo "Błąd nie udało się dodać nowego rekordu";
  34.  
  35. mysql_close($connection);
  36.  
  37.  
  38. }
  39. }
  40. ?>
  41.  
  42.  
  43. <form action="" method="post" >
  44. nr_ew:<br />
  45. <input type="text" name="nr_ew" /><br />
  46. imie:<br />
  47. <input type="text" name="imie" /><br />
  48. nazwisko:<br />
  49. <input type="text" name="nazwisko" /><br />
  50. data_ur:<br />
  51. <input type="date" name="data_ur" /><br />
  52. stanowisko_id:<br />
  53. <input type="text" name="stanowisko_id" /><br />
  54. data_za:<br />
  55. <input type="date" name="data_za" /><br />
  56. wydzial_id:<br />
  57. <input type="text" name="wydzial_id" /><br />
  58. <input type="submit" value="dodaj" />
  59. </form>
  60.  
  61.  
  62.  
  63.  
  64.  
  65. </body>
  66. </html>
  67.  


Mam skrypt wysyłający dane do DB, a przynajmniej tak powinien działać. Czy w skladni/ kodzie jest coś nie tak co może sprawiać, że skrypt nie będzie działał prawidłowo? Próbowałem na różne sposoby i nic z tego nie wychodzi.

Inc/conn.php
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
olszam
post
Post #2





Grupa: Zarejestrowani
Postów: 342
Pomógł: 23
Dołączył: 20.01.2011
Skąd: Chełm

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


58 linijka, dopisz name="submit"
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: 13.06.2026 - 18:33