Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> System logowania wyrzuca błędy., mysql_fetch_assoc(): supplied argument is not a valid MySQL result res
Put3r
post
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 26.12.2013

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


Witam.
Na początku powinienem przeprosić za temat. Jest nieprecyzyjny, ale nawet nie wiem w czym leży problem.
Gdy tworzyłem strone, a dokładnie system logowania, w trakcie testowania skryptów coś się stało i teraz cały czas wyskakuje mi błąd:
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in C:\...\inc.php on line 12
Nie wiem czy problem leży po stronie bazy danych, czy coś z sesją się popsuło.

Kod do pliku inc.php:
  1. <?php
  2. mysql_connect('localhost','root','') or die(mysql_error());
  3. function vtxt($var)
  4. {
  5. }
  6. function row($sql)
  7. {
  8. }
  9.  
  10. function getUser($id)
  11. {
  12. return row("SELECT * FROM user WHERE id=$id");
  13. }
  14. $user = getUser($_SESSION['id']);
  15. ?>


Jeżeli natomiast usunę linijkę 19:
  1. $user = getUser($_SESSION['id']);
to wszystko działa dobrze. Szukałem rozwiązania w google ale nie znalazłem sensownej pomocy w tym problemi. Czytałem gdzies w necie, że z czasem powinno samo zacząć działać.

Czy jest jakiś sposób na szybkie rozwiązanie tego problemu?
Go to the top of the page
+Quote Post

Posty w temacie


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: 19.08.2025 - 17:34