mysql_num_rows(): supplied argument is not a valid MySQL result resource in ...
Nu is mijn probleem dus, ik krijg altijd de error mysql_num_rows(): supplied argument is not a valid MySQL result resource in ...
en ik denk dat dit de code is waarin de fout zich bevindt.
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
function displayUsers(){
global $database;
$q = "SELECT username,userlevel,email,timestamp "
."FROM ".TBL_USERS." ORDER BY userlevel DESC,username";
$result = $database->query($q);
$num_rows = mysql_num_rows($result);
if(!$result || ($num_rows < 0)){
echo "Error in tonen van tabel";
return;
}
if($num_rows == 0){
echo "Database tabel leeg";
return;
}
?>
function displayUsers(){
global $database;
$q = "SELECT username,userlevel,email,timestamp "
."FROM ".TBL_USERS." ORDER BY userlevel DESC,username";
$result = $database->query($q);
$num_rows = mysql_num_rows($result);
if(!$result || ($num_rows < 0)){
echo "Error in tonen van tabel";
return;
}
if($num_rows == 0){
echo "Database tabel leeg";
return;
}
?>
is het niet $result = mysql_query($database->query($q));
Hmzzz kheb het veranderd en krijg dezelfde error...
Code (php)
1
2
2
$q = "SELECT username,userlevel,email,timestamp
FROM ".TBL_USERS." ORDER BY userlevel DESC, username ASC";
FROM ".TBL_USERS." ORDER BY userlevel DESC, username ASC";
Je kan dit proberen, maar ik zie niet zo 1,2,3 een fout.
Gewijzigd op 27/03/2006 20:17:00 door Willem Jan Z
pfff, neen sorry :s
Herjan zo te zien maakt hij gebruik van een db class. dus dan doe je geen mysql_query
FROM ".TBL_USERS."
ik veronderstel dat dit een $var moet voorstellen dus mischien is het opgelost als je er een $ voorzet is dit geen var dan moet je d omliggende " gewoon weglaten
TBL_USERS
en wat doet dit?
dan werkt het niet, dan kan ik niet meer inloggen
Kheb het gevonden, de fout zat er nog ergens voor. Bedankt :)
define('TBL_USERS','waarde');