Autor | Zpráva | ||
---|---|---|---|
Crack Profil * |
#1 · Zasláno: 9. 5. 2011, 22:40:27
Zdravím mám menčí větší problém... v php fusion mi error log vyhodil asi 20x zasebou tuto chybu
www/maincore.php mysql_num_rows() expects parameter 1 to be resource, boolean given Line: 228 218 219 if (!$result) { 220 echo mysql_error(); 221 return false; 222 } else { 223 return $result; 224 } 225 } 226 227 function dbrows($query) { 228 $result = @mysql_num_rows($query); 229 return $result; 230 } 231 232 function dbarray($query) { 233 $result = @mysql_fetch_assoc($query); 234 if (!$result) { 235 echo mysql_error(); 236 return false; 237 } else { 238 Kde je chyba? poradíte ? opravíte? děkuji moc. |
||
Keeehi Profil |
#2 · Zasláno: 9. 5. 2011, 22:54:33
Crack:
V této části není. Problém bude nastávat až při volání funkce dbrows(), které se může nalézat kdekoliv jinde. Problém bude v tom, že ten dotaz do databáze před voláním funkce se neprovedl, a tak není na čem počítat vrácené řádky. Co mě zaráží je fakt, že před mysql_num_rows je zavináč, který by měl vypsání chybové hlášky potlačit. |
||
Časová prodleva: 13 let
|
0