Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: mysql_fetch_assoc() - Problem
Forum PHP.pl > Forum > PHP
Lathiel
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. }

darko
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 `
Lathiel
Usunąłem, nie pomogło(ich w ogóle nie było tylko już z desperacji zacząłem kombinować w każdą stronę)
nospor
Masz błąd zapytania. Tu masz napisane jak analizować takie błędy
Temat: Jak poprawnie zada pytanie
!*!
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?
deha21
A ten średnik po LIMIT 1?
jaunde
Błąd w zapytaniu SQL. Popróbuj najpierw sam SQL np. w PhpMyAdmin
Lathiel
Już znalazłem błąd. Źle zdefiniowałem baze MySQL
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.