Ik probeer dus online gasten en leden op te halen maar het gaat nogal mis.
Hij geeft verkeerde namen, dingen dubbel, help!
[COLOR= #0000BB]<?php
$query[/COLOR] [COLOR= #007700]=[/COLOR] DB[COLOR= #007700]::[/COLOR]query[COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT * FROM users LEFT JOIN (guests) ON
(guests.last_online > DATE_SUB(now(), INTERVAL 5 MINUTE) AND
users.last_online > DATE_SUB(now(), INTERVAL 5 MINUTE))"[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/while"]while[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$fetch[/COLOR] [COLOR= #007700]=[/COLOR] DB[COLOR= #007700]:[/COLOR][COLOR= #007700]:[/COLOR]fetch[COLOR= #007700]([/COLOR][COLOR= #0000BB]$query[/COLOR][COLOR= #007700])) {[/COLOR]
try [COLOR= #007700]{[/COLOR] [COLOR= #FF8000]//als lid niet bestaat=gast word er een exception gegooid[/COLOR]
[COLOR= #0000BB]$user[/COLOR] [COLOR= #007700]= new[/COLOR] User[COLOR= #007700]([/COLOR][COLOR= #DD0000]id[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$fetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]id[/COLOR][COLOR= #007700]]);[/COLOR]
[COLOR= #0000BB]$guest[/COLOR] [COLOR= #007700]=[/COLOR] false[COLOR= #007700];
}[/COLOR] catch[COLOR= #007700]([/COLOR]Exception [COLOR= #0000BB]$e[/COLOR][COLOR= #007700]) {[/COLOR]
[COLOR= #0000BB]$guest[/COLOR] [COLOR= #007700]=[/COLOR] true[COLOR= #007700];
}[/COLOR]
?>
<tr>
<td style="padding:5px">
[COLOR= #0000BB]<?php[/COLOR] [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$guest[/COLOR] [COLOR= #007700]==[/COLOR] true[COLOR= #007700]) {[/COLOR] ?>
<i>Gast</i>
[COLOR= #0000BB]<?php[/COLOR] [COLOR= #007700]}[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR] ?>
<a href="http://<?=$user->get(username)?>.whear.nl/"><?=$user->get(username)?></a>
[COLOR= #0000BB]<?php[/COLOR] [COLOR= #007700]}[/COLOR] ?>
</td>
<td style="padding: 5px">[COLOR= #0000BB]<?php[/COLOR] [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$guest[/COLOR][COLOR= #007700]==[/COLOR]false[COLOR= #007700])[/COLOR] [URL="http://www.php.net/echo"]echo[/URL] timeAgo[COLOR= #007700]([/COLOR][COLOR= #0000BB]$user[/COLOR][COLOR= #007700]->[/COLOR]get[COLOR= #007700]([/COLOR][COLOR= #DD0000]last_online[/COLOR][COLOR= #007700]))[/COLOR]?></td>
</tr>
[COLOR= #0000BB]<?php[/COLOR]
[COLOR= #007700]}[/COLOR]
?> Hij geeft verkeerde namen, dingen dubbel, help!

!