Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL]błędne zapytanie
azbest22
post 5.07.2012, 21:37:13
Post #1





Grupa: Zarejestrowani
Postów: 48
Pomógł: 0
Dołączył: 9.09.2010

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


  1. $wynik = mysql_num_rows(mysql_query("SELECT id FROM users WHERE imie=`$imie` AND nazwisko=`$nazwisko` AND haslo=`$haslo` AND aktywny=`1`"))or die('BŁĄD:'.mysql_error());


niebardzo wiem czemu szuka mi kolumny o nazwie takiej ta przekazana w zmiennej imię.
dla przykładu błąd

Cytat
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in D:\www\zaloguj.php on line 5
BŁĄD:Nieznana kolumna 'Dawid' w where clause


Gdzie Dawid to aktualna wartość zmiennej $imie.
czy ktoś podpowie co robie źle że myli mi wartości pól z nazwami kolumn?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
ciekawskiii
post 5.07.2012, 21:51:38
Post #2





Grupa: Zarejestrowani
Postów: 467
Pomógł: 39
Dołączył: 7.11.2010
Skąd: Raz tu, raz tam

Ostrzeżenie: (30%)
XX---


Zmienne w zapytaniu dajesz w apostrofy ' a nie w te smieszne znaczki ` (nawet nie wiem jak sie nazywaja)
W ` dajesz nazwy kolumn i dlatego masz taki blad


--------------------
Go to the top of the page
+Quote Post
azbest22
post 5.07.2012, 21:53:56
Post #3





Grupa: Zarejestrowani
Postów: 48
Pomógł: 0
Dołączył: 9.09.2010

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


dziękuję i temat do zamknięcia
Go to the top of the page
+Quote Post
Rysh
post 6.07.2012, 11:13:59
Post #4





Grupa: Zarejestrowani
Postów: 821
Pomógł: 111
Dołączył: 11.09.2006
Skąd: Biała Podlaska

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


nazwy kolumn można zostawić i bez `


--------------------
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: 31.07.2025 - 08:42