Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> mysql_fetch_assoc() - Problem, Problem
Lathiel
post
Post #1





Grupa: Zarejestrowani
Postów: 26
Pomógł: 0
Dołączył: 10.06.2012

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


Mam problem z kodem który żywcem przepisuje z kursu, mianowicie wyskakuje mi
"Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given" bład wskazuje mi na 25 linijkę
proszę o pomoc, przeszukałem już 10 stron w google i nie rzuciło mi się w oczy rozwiązanie mojego problemu.

Z góry dziękuje i pozdrawiam.

  1. <?php
  2.  
  3. function dbConnect(){
  4. $con = mysql_pconnect("localhost", "root", "vertrigo");
  5. if(!$con){
  6. return false;
  7. }
  8.  
  9. if(!mysql_select_db("data")){
  10. return false;
  11. }
  12. return $con;
  13. }
  14.  
  15. function getUser($email, $haslo){
  16. $qry = "SELECT * FROM uzytkownik
  17. WHERE
  18. 'uzytkownik_email' = '$email'
  19. AND 'uzytkownik_haslo' = md5('$haslo')
  20. LIMIT 1;";
  21. $con = dbConnect();
  22. $result = mysql_query($qry);
  23. --> $result = mysql_fetch_assoc($result); <--------------tutaj wskazuje błąd
  24. mysql_close($con);
  25. return $result;
  26.  
  27. }

Go to the top of the page
+Quote Post
darko
post
Post #2





Grupa: Zarejestrowani
Postów: 2 885
Pomógł: 463
Dołączył: 3.10.2009
Skąd: Wrocław

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


Jeśli uzytkownik_email oraz uzytkownik_haslo to nazwy kolumn to wywal te apostrofy, w książce na pewno tak nie było, był tam znak `


--------------------
Nie pomagam na pw, tylko forum.
Go to the top of the page
+Quote Post
Lathiel
post
Post #3





Grupa: Zarejestrowani
Postów: 26
Pomógł: 0
Dołączył: 10.06.2012

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


Usunąłem, nie pomogło(ich w ogóle nie było tylko już z desperacji zacząłem kombinować w każdą stronę)
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Masz błąd zapytania. Tu masz napisane jak analizować takie błędy
Temat: Jak poprawnie zada pytanie


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
!*!
post
Post #5





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

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


Jeśli to są przykłady z kursu, to wywal go bo niczego się nie nauczysz, skoro piszą w nim takie bzdury. Gdzie zwracasz jakikolwiek błąd zapytania?


--------------------
Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta).
Go to the top of the page
+Quote Post
deha21
post
Post #6





Grupa: Zarejestrowani
Postów: 544
Pomógł: 5
Dołączył: 18.08.2009

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


A ten średnik po LIMIT 1?


--------------------
Go to the top of the page
+Quote Post
jaunde
post
Post #7





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 10.06.2012

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


Błąd w zapytaniu SQL. Popróbuj najpierw sam SQL np. w PhpMyAdmin
Go to the top of the page
+Quote Post
Lathiel
post
Post #8





Grupa: Zarejestrowani
Postów: 26
Pomógł: 0
Dołączył: 10.06.2012

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


Już znalazłem błąd. Źle zdefiniowałem baze MySQL
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 Aktualny czas: 21.08.2025 - 05:27