Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php][mysql]Błąd MySQL: 1327 Undeclared variable
marcin_prog
post 24.12.2007, 13:09:07
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 25.08.2007

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


Witam,
z PHP raczej nie mam problemów, ale już MySQL gorzej. Nie wiem dlaczego kod:

  1. <?php
  2. @ $db = new mysqli('localhost', 'users', 'plywak', 'trening_db') or die(&#092;"Nie udało się połączyć z bazą danych\");
  3.  
  4. /*$zapytanie = \"insert into trening_table values ('Marcin', 'Twardak')\";
  5.  
  6. $wynik = $db->query($zapytanie);
  7. if ($wynik)
  8.     echo $db->affected_rows.' zapisany do bazy.';*/
  9.  
  10. @ $db->select_db('trening_db') or die("Nie można wybrać bazy danych\");
  11. @ $zapytanie = "SELECT * INTO trening_table WHERE Imie like 'Marcin'" or die(\"Błędne zapytanie\");
  12. @ $wynik = $db->query($zapytanie) or die (mysqli_errno($db).' '.mysqli_error($db));
  13. $znelezione = $wynik->num_rows;
  14. if ($wynik)
  15.    echo $znalezione;
  16. else
  17.    echo 'Nie działa';
  18. ?>


zatrzymuje się przy linijce:
  1. <?php
  2. @ $wynik = $db->query($zapytanie) or die (mysqli_errno($db).' '.mysqli_error($db));
  3. ?>

I wyświetla:
Kod
<BR>1327 Undeclared variable: trening_table<BR>

Z góry uprzedzam pytania, że taka tablica istnieje w bazie danych trening_db
Z góry dziękuje i pozdrawiam
Wesołych świąt!!

Ten post edytował marcin_prog 24.12.2007, 13:27:38
Go to the top of the page
+Quote Post
sniezny_wilk
post 24.12.2007, 13:26:52
Post #2





Grupa: Zarejestrowani
Postów: 732
Pomógł: 80
Dołączył: 25.05.2005
Skąd: Szczecin

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


SELECT * FROM, a nie SELECT * INTO smile.gif I wyrzuć wszystkie "@" z kodu, będziesz wiedział dokładnie która linijka zawodzi. Nie polecam "@" bo spowalniają wykonywanie kodu.

Ten post edytował sniezny_wilk 24.12.2007, 13:28:12


--------------------
Go to the top of the page
+Quote Post

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 Wersja Lo-Fi Aktualny czas: 18.07.2025 - 01:39