Forum » Server-Side scripting » kleurtjes displaye
Berichten: 170
avatar
Offline Stuur privebericht
heey mense,

ik ben bezig met een profile systeem,
voor mijn members,
maar nu dacht ik aan het volgende,
om de ranks, die word weergeven, een kleur te geven.
maar ik zit een beetje vast xd

Code | Selecteer Alles
minimaliseren
1
2
3
4
5
6
7
8
9
$rank "SELECT rank FROM login WHERE id = '" $id "'";
$res mysql_query($rank);
if (
$res == admin) {
echo 
"<tr width='12%'><td>Rank: </td><td color='red'>" $row['rank'] . "</td><br>";
} elseif (
$res == member) {
echo 
"<tr width='12%'><td>Rank: </td><td color='white'>" $row['rank'] . "</td><br>";
} elseif (
$res == Moderator) {
echo 
"<tr width='12%'><td>Rank: </td><td color='green'>" $row['rank'] . "</td><br>";
}

wat doe ik verkeerd oO
14-12-2010 22:01
Dit topic is 289 keer bekeken door 48 verschillende leden
Reacties op: "kleurtjes displaye"
1 | 2 Volgende pagina
webbasing.com
Berichten: 593
avatar
Offline Stuur privébericht
Code | Selecteer Alles
minimaliseren
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
$rank 
mysql_fetch_object(mysql_query("SELECT rank FROM login WHERE id = '" $id "'"));

if (
$rank->rank == admin
{
    echo 
"<tr width='12%'><td>Rank: </td><td color='red'>" $row['rank'] . "</td><br>";

elseif (
$rank->rank == member
{
    echo 
"<tr width='12%'><td>Rank: </td><td color='white'>" $row['rank'] . "</td><br>";

elseif (
$rank->rank == Moderator
{
    echo 
"<tr width='12%'><td>Rank: </td><td color='green'>" $row['rank'] . "</td><br>";
}
?>


probeer dat eens
14-12-2010 22:05
Berichten: 170
avatar
Offline Stuur privébericht
dankjewel, ik ga het even snel probere
14-12-2010 22:06
Berichten: 637
avatar
Offline Stuur privébericht
Admin is ten eerste een string dus moet het tuffen quotes, de variable row bestaat niet, gebruik mysql_fetch_assoc() om mysql_query heen en zet $res['ranks'] == 'admin'
14-12-2010 22:07
webbasing.com
Berichten: 593
avatar
Offline Stuur privébericht
juist ja sorry mijn fout

Nieuwe reactie samengevoegd met originele reactie op 14.12.10 22:08:19:
Code | Selecteer Alles
minimaliseren
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
$rank 
mysql_fetch_object(mysql_query("SELECT rank FROM login WHERE id = '" $id "'"));

if (
$rank->rank == 'admin'
{
    echo 
"<tr width='12%'><td>Rank: </td><td color='red'>" $row['rank'] . "</td><br>";

elseif (
$rank->rank == 'member'
{
    echo 
"<tr width='12%'><td>Rank: </td><td color='white'>" $row['rank'] . "</td><br>";

elseif (
$rank->rank == 'Moderator)' 
{
    echo 
"<tr width='12%'><td>Rank: </td><td color='green'>" $row['rank'] . "</td><br>";
}
?>


was iets te snel met posten
14-12-2010 22:07
Berichten: 170
avatar
Offline Stuur privébericht
@ bever, dankje ik ga het even proberen,

@RDMNL2010, hij doet het moet alleen de kleure fixe ;D

dankje mense

edit:
@RDMNL2010

nu weer, nu pakt die men hele pagina niet meer
14-12-2010 22:08
Webdeveloper & Programmeu
Berichten: 1000
avatar
Offline Stuur privébericht
als je een tr in de if en else plaatst sluit hem dan ook af !

verder wat is nu je probleem? witte pagina? stukje code please
14-12-2010 22:49
Berichten: 170
avatar
Offline Stuur privébericht
ik heb het al, het moest span style="color: #FFF" zijn
maarja,
heb nu een probleem ,
ik wil een knopje make dat je naar iemand zijn account kan gaan,

Code | Selecteer Alles
minimaliseren
1
2
3
4
5
6
</td>
<td width="50"> <?
$id 
$_GET['id'];
echo 
"<a href='user.php?id='{$row['id']}'>Go</a> ";

?> </td>


iemand een idee?xd
15-12-2010 11:32
Berichten: 637
avatar
Offline Stuur privébericht
Wat is het probleem? Wij kunnen dat toch ook niet ruiken?

Ten eerste lijkt me dat de' na id weg moet.
15-12-2010 15:45
Cas
BuitengewoonUniek.nl
Berichten: 1156
avatar
Offline Stuur privébericht
Code | Selecteer Alles
minimaliseren
1
echo "<a href="user.php?id='{$row['id']}'">Go</a> ";
15-12-2010 15:49
Berichten: 637
avatar
Offline Stuur privébericht
@Cas kijk naar highlite je bent backslashes vergeten kan gebeuren

Ik zou het zo doen
Code | Selecteer Alles
minimaliseren
1
echo '<a href="user.php?id='$row['id'] . '">Go</a> ';
15-12-2010 15:52
Reageer op: "kleurtjes displaye"
1 | 2 Volgende pagina
Je kan niet reageren omdat je niet bent ingelogd. Inloggen of Aanmelden