hoi mensen ik zoek een scriptje voor de volgende database table:

CREATE TABLE `members` (
`id` int(10) NOT NULL auto_increment,
`nickname` varchar(25) NOT NULL default '',
`passwd` varchar(32) NOT NULL default '',
`email` varchar(255) NOT NULL default '',
`registerd` int(10) NOT NULL default '0',
`key` varchar(32) NOT NULL default '0',
`referer` varchar(255) NOT NULL default '',
`lastlogin` int(10) NOT NULL default '0',
`lastaction` int(10) NOT NULL default '0',
`class` int(2) NOT NULL default '1',
`online` int(11) NOT NULL default '0',
PRIMARY KEY (`id`),
FULLTEXT KEY `nickname` (`nickname`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=13 ;

ik wil graag in dat scriptje zien de nickname en liefst dat members blauw zijn en de admin rood
<?php
if (($online[status]) == "Admin") {
$kleur = "red"; // of gebruik de heximale kleurcodes
} else if (($online[status]) == "Mod") {
$kleur = "green"; // of gebruik de heximale kleurcodes
} else if (($online[status]) == "User") {
$kleur = "blue"; // of gebruik de heximale kleurcodes

}
$ctime = time();
$osel = mysql_query("select * from players");
while ($online = mysql_fetch_array($osel)) {
$span = ($ctime - $online[lpv]);
if ($span <= 180) {
print '<a href="view.php?view='.$online['user_id'].'">'.$online['user'].'</a>';
echo '<span style="color:'.$kleur.'">'.'</span>';
}
}
?>

ik heb dit scriptje al eens eerder gebruikt wie kan me helpen om die dingen te veranderen om het werkend te maken
if (($online[status]) == "Admin") {
$kleur = "red"; // of gebruik de heximale kleurcodes
} else if (($online[status]) == "Mod") {
$kleur = "green"; // of gebruik de heximale kleurcodes
} else if (($online[status]) == "User") {
$kleur = "blue"; // of gebruik de heximale kleurcodes

}
moet je wel in je loop zetten:

<?php
$ctime = time();
$osel = mysql_query("select * from players");
while ($online = mysql_fetch_array($osel)) {
if (($online[status]) == "Admin") {
$kleur = "red"; // of gebruik de heximale kleurcodes
} else if (($online[status]) == "Mod") {
$kleur = "green"; // of gebruik de heximale kleurcodes
} else if (($online[status]) == "User") {
$kleur = "blue"; // of gebruik de heximale kleurcodes

}
$span = ($ctime - $online[lpv]);
if ($span <= 180) {
print '<a href="view.php?view='.$online['user_id'].'">'.$online['user'].'</a>';
echo '<span style="color:'.$kleur.'">'.'</span>';
}
}
?>

Reageren