Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL] Proble z dodanie danych do DB
User102
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 3.05.2016

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


Hej, mam mały problem z php a dokładnie z dodaniem danych do bazy danych.
Próbowałem naprawić ten błąd na podstawie różnych tutoriali itp ale nie dałem rady, dlatego proszę was o pomoc.

Opis DB
nazwa: mydb
tabela: owner
kolumny: idowner, name, surname, telephone

Kod:
  1. $idowner = $_POST['idowner'];
  2. $name = $_POST['name'];
  3. $surname = $_POST['surname'];
  4. $telephone = $_POST['telephone'];
  5.  
  6.  
  7.  
  8.  
  9.  
  10. $polaczenie = @new mysqli('localhost', 'root', '', 'mydb');
  11. if (mysqli_connect_errno() != 0){
  12. echo '<p>Wystąpił błąd połączenia z bazą danych: ' . mysqli_connect_error() . '</p>';
  13. }
  14. else {
  15. echo 'Nawiazano polaczenie z baza danych';
  16. }
  17.  
  18.  
  19.  
  20.  
  21. echo <<<FORMULARZ
  22. <form action="index.php" method="post">
  23. ID: <input type="text" value="" name="idowner" /><br />
  24. Imie: <input type="text" value="" name="name" /><br />
  25. Nazwisko: <input type="text" value="" name="surname" /><br />
  26. Telefon: <input type="text" value="" name="telephone" /><br />
  27. <input type="submit" value="dodaj" />
  28. </form>
  29. FORMULARZ;
  30.  
  31.  
  32.  
  33. if (isset($_POST['dodaj']) && trim($_POST['dodaj']) != "") {
  34. $dodaj = $_POST['dodaj'];
  35. $wynik = @$polaczenie -> query("INSERT INTO owner(idowner, name, surname, telephone) VALUES ('$idonwer','$name','$surname','$telephone')");
  36.  
  37. }
  38.  
  39.  
  40. $wynik = @$polaczenie -> query('SELECT * FROM owner');
  41. if ($wynik === false){
  42. echo '<p>Zapytanie nie zostało wykonane poprawnie!</p>';
  43. $polaczenie -> close();
  44. }
  45. else {
  46. echo 'połączono';
  47. }
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: 19.08.2025 - 15:20