Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Błąd zapytania - zapis do bazy danych
bm1209
post
Post #1





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

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


Witam,

Od razu zaznaczę, że jestem początkujący jeżeli chodzi o PHP i MySQL. Napisałem jeden z pierwszych skryptów, którego zadaniem jest zapisywanie wartości do bazy danych MySQL. Skrypt o nazwie submitcust1.php umieszczony jest na serwerze. Oto jego składnia (wykasowałem parametry dostępu do bazy danych_:

  1. <?php
  2.  
  3. DEFINE ('DBUSER', 'xxx');
  4. DEFINE ('DBPW', 'xxx');
  5. DEFINE ('DBHOST', 'mysql.cba.pl');
  6. DEFINE ('DBNAME', 'jmconsulting_y0_pl');
  7.  
  8. $dbc = mysql_connect(DBHOST, DBUSER, DBPW);
  9. if(!$dbc){
  10. die("Database connection failed: " .mysqli_error($dbc));
  11. exit();
  12. }
  13.  
  14. $dbs = mysql_select_db(DBNAME, $dbc);
  15. if(!$dbs){
  16. die("Database selection failed: " .mysqli_error($dbc));
  17. exit();
  18. }
  19.  
  20. $Nazwa = mysqli_real_escape_string($dbc, $_GET['Nazwa']);
  21.  
  22.  
  23. $query = "INSERT INTO Customer1 (nazwa) VALUES ('$Nazwa')";
  24.  
  25. $result = mysqli_query($dbc, $query) or trigger_error("Query mysql error: " .mysqli_error($dbc));
  26.  
  27. ?>


Po wpisaniu komendy na uruchomienie skryptu w oknie przeglądarki:
http://jmconsulting.y0.pl/submitcust1.php?Nazwa=asb

Dostaję komunikat:
Notice: Query mysql error: in /virtual/jmconsulting.y0.pl/submitcust1.php on line 25

Line 25 to jest: $result = mysqli_query($dbc, $query) or trigger_error("Query mysql error: " .mysqli_error($dbc));

Bardzo proszę o pomoc gdzie tu jest błąd - połączenie z bazą jest realizowane prawidłowo, tabela o nazwie Customer1 istnieje.

Będę wdzięczny za wszelkie sugestie.

Pozdrawiam
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.08.2025 - 10:19