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:
<?php function vtxt($var) { } function row($sql) { } function getUser($id) { return row("SELECT * FROM user WHERE id=$id"); } $user = getUser($_SESSION['id']); ?>
Jeżeli natomiast usunę linijkę 19:
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ć.
$user = getUser($_SESSION['id']);
Czy jest jakiś sposób na szybkie rozwiązanie tego problemu?