12.10.2009, 14:57
ich hab mir heute ei9n kleines script erstellt zur anzeige, wer auf der Forenseite ist, und wollte diese auf meiner homepage anzeigen lassen, leider kommt da nur ein Error:
der Code:
ich hoffe jemand hat eine lösung
MFG Toby
Zitat:Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /users/absol/www/index.php on line 200
der Code:
PHP-Code:
$zeit = time();
$gast = "";
$out = "";
$queryonline=mysql_query("SELECT * FROM `mybb_sessions` WHERE `time` + 900 >= '$zeit' ORDER BY `id` DESC");
if (@mysql_num_rows ($queryonline) >= 0) {
// die zeile darunter ist zeile 200
while($boardonline=mysql_fetch_array($queryonline)){
$queryonline2 = @mysql_query ('SELECT * FROM `mybb_users` WHERE `uid` = ' . $boardonline['uid'] . '');
if (@mysql_num_rows ($queryonline2) != 1) {
$boardonline2['usergroup'] == "1";
$gast = $gast + 1;
}
$queryonline3 = @mysql_query ('SELECT * FROM `mybb_usergroups` WHERE `gid` = ' . $boardonline2['usergroup'] . '');
if (@mysql_num_rows ($queryonline3) == 1) {
$boardonline3 = @mysql_fetch_array ($queryonline3);
$bb = preg_replace('/\{(.*?)\}\/', ''.$boardonline2['username'].'', $boardonline3['namestyle']);
$out .= '<a href="http://load.absol.bplaced.net/member.php?action=profile&uid='.$boardonline2['uid'].'">'.$bb.'</a> ';
}
}
if ($gast == "1") {
$out .= 'und $gast Gast.';
} else {
$out .= 'und $gast Gäste.';
}
echo $out;
} else {
echo '<i>niemand Online</i>';
}
ich hoffe jemand hat eine lösung
MFG Toby