wliczek
27.02.2005, 03:15:29
$dane = mysql_connect("localhost", "1", "1");
mysql_select_db("1");
$result = mysql_query("SELECT * FROM users WHERE user='admin'");
echo mysql_num_rows($result);
mysql_close($dane);
Daje wynik : Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /2.php on line 5
Co jest zle. Szukalem na forum ale nic nie znalazlem co by pomoglo!
dr_bonzo
27.02.2005, 09:18:49
Sprawdz czy sie dobrze laczycz z baza (usrname i password), czy masz dobra nazwe bazy.
Dodaj
print( mysql_error() ) -- zeby zobaczyc opis bledu.
wliczek
27.02.2005, 13:20:06
Sprawdzilem.
Wynik:
Invalid query: Table '1.users' doesn't exist
ale, jesli zmienie nazwe na jakas inna tabele ktora istnieje np ksiazki. To mam
Invalid query: Unknown column 'user' in 'field list'
Ale tabela users i ksiazki istnieje. To dlaczego nie chce sie laczyc. To stworzylem w phpmyadmin kolejna tabele o nazwie tabelka. Zmienielem w zapytaniu FROM tabelka i znowu mam ze
Invalid query: Table '1.tabelka' doesn't exist
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.