![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 223 Pomógł: 0 Dołączył: 29.08.2003 Skąd: Gliwice Ostrzeżenie: (10%) ![]() ![]() |
mam taki kod, lecz on nie dziala wywala mi bład ;/
a kod błedu to Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/*/domains/*/public_html/lic2.php on line 13Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/*/domains/*/public_html/lic2.php on line 14Niestety Nie ma takiej Licencji w systemie" title="Zobacz w manualu PHP" target="_manual |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 100 Pomógł: 11 Dołączył: 20.05.2007 Skąd: z fotela :) Ostrzeżenie: (0%) ![]() ![]() |
dość prosta sprawa: skoro zapytanie zwraca ci 0 odpowiedzi wiec nie mozesz sie odwolac do fetcha bo zwróci blad najpierw musisz sprawdzic ilosc odpowiedzi potme tworzyc tablice. innymi słowy linijka z mysql_fetch_array wstaw DO IF tam gdzie piszesz o istnieniu licencji. tak wogle to poniewaz jak rozumiem jest to wycinek kodu wiec ciezko powiedzic cos wiecj jedno jest pewne jesli chcesz sprawdzic czy cos jest w bazie to wystarczy ci SELECT COUNT(*) FROM .... i odebrac to przy pomocy mysql_result(mysql_query(....),0) wtedy jak masz wynik 0 to nie ma tego w bazie takie zapytanie z COUNT to mniejsze obciązenie beaazy bo nie musi zwracac wszystki wierszy i ich zawartosci a jedynie ilosc wystapien.
Mam nadzieje ze jasno napisalem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.09.2025 - 06:01 |