Ik heb een gebruikerslijst gemaakt, maar ik wil dat als
$stat[rank] == Admin de username bijvoorbeeld rood, vetgedrukt en cursief weergeven wordt.

Dit is een gedeelte van mijn memberlist:

<?php
echo "<table>";
echo "<table><tr><td width=20><b><u>ID</td><td width=20></td><td width=100><b><u>Naam</td><td width=100><b><u>Rang</td><td width=100><b><u>Level</td><td width=60><b><u>Opties</td></tr>";
$msel = mysql_query("select * from players order by id ASC LIMIT $offset,$messagePerPage");
while ($mem = mysql_fetch_array($msel)) {
if ($mem['special'] > 0) {
$special = '<img src="images/star.gif" width="20" height="20">';
}
if ($mem['special'] < 1) {
$special = ''; }
echo "<tr height=21><td>$mem[id]</td><td>$special</td><td><a href=view.php?view=$mem[id]>$mem[user]</b></u></a></td><td>$mem[rank]</td><td>$mem[level]</td><td> [<A href=battle.php?battle=$mem[id]>Aanvallen</a>] [<a href=mail.php?view=write&to=$mem[id]>Bericht sturen</a>]</td></tr>";
}
echo "</table>";
?>

Ik heb dit al geprobeerd, maar ik weet niet hoe ik de $stat[user] kolom weer mysql_fetch_array krijg...

Kan iemand me hiermee helpen?
Wat jij wil is vast wel mogelijk, maar je moet wat meer code hierbij plaatsen.
Je hebt het over $stat[rank] en $stat[user], maar dat is in je code nergens terug te vinden.
Daarnaast zou dat $stat['rank'] etc. moeten zijn.
ja nee, dat moet nog worden toegevoegd ja... dat vraag ik namelijk aan :)

ik wil bijvoorbeeld dat als $stat[rank] == Admin, $username: <b>$username</b> wordt in een fetch_array.
if($mem['rank'] == "admin")
{
$gebruiker = "<b>".$mem[user]."</b>";
}else{
$gebruiker = "$mem[user]";
}

echo $gebruiker;

of staat de rank niet in de tabel players?
Ja, ik had het zelf al uitgevonden en...
het is bijna hetzelfde als dit :)

Reageren