Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] zapisanie wartości pola input
dentopolis
post
Post #1





Grupa: Zarejestrowani
Postów: 252
Pomógł: 0
Dołączył: 14.08.2016

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


próbuję napisać kod wpisujący do bazy zawartość pola input (1 lub 0).
obecnie naciśnięcie przycisku 'zapisz' powoduje dodanie nowego wiersza czyli łączy się z bazą, natomiast tworzy nowy wiersz zamiast zaktualizować istniejący dla pacjent=$id.jak to porawić?



  1. <?php
  2. function connect()
  3. {
  4. $dbhost = "localhost";
  5. $dbuser = "root";
  6. $dbpass = "";
  7. $dbname = "gabinet";
  8.  
  9. // Create connection
  10. $conn = new mysqli($dbhost, $dbuser, $dbpass, $dbname) or die($conn->connect_error);
  11.  
  12. return $conn;
  13. }
  14.  
  15.  
  16. if (isset($_POST['zapisz']))
  17. {
  18. echo "<meta http-equiv=\"Refresh\" content=\"0; url=index.php?page=umawianie \">";
  19. }
  20. else
  21. {
  22. echo "<center></center>";
  23. }
  24.  
  25.  
  26. $conn = connect();
  27. $wezlyniepowiekszone = $_POST['wezlyniepowiekszone'];
  28. $wezlypowiekszone = $_POST['wezlypowiekszone'];
  29. $query = "INSERT into badanie (wezlyniepowiekszone,wezlypowiekszone) VALUES('" . $wezlyniepowiekszone . "','" . $wezlypowiekszone . "')";
  30. $success = $conn->query($query);
  31.  
  32. if (!$success) {
  33. die("Couldn't enter data: ".$conn->error);
  34.  
  35. }
  36.  
  37. echo "<center>wizyta zapisana</center>";
  38.  
  39. $conn->close();
  40.  
  41. ?>
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 Aktualny czas: 20.08.2025 - 23:19