Problemer med i if sætning
Jeg har denne kode del til at lave en bruger liste med.echo "<center><table class='sample' width='85%' border='1' align='center' cellpadding='1' cellspacing='1' bordercolor='#000000'>";
echo "<tr bgcolor='#222222'>";
echo "<td>";
echo "Navn";
echo "</td>";
echo "<td>";
echo "<div align='center'>";
echo "<font color='#FC9801' size='2' face='Verdana, Arial, Helvetica, sans-serif'>";
echo "Type";
echo "</font>";
echo "</td>";
echo "</tr>";
$result = mysql_query("SELECT * from Users Where u_onoff = 'on' ORDER BY u_type DESC");
While($row=mysql_fetch_array($result))
{
echo "<tr>";
echo "<td>".$row['u_navn']."</td>";
echo "<td>".$row['u_type']."</td>";
echo "</tr>";
}
echo "</table></center>";
Det giver dette udtræk:
[Navn][Type]
[Lasse][1]
[Torben][1]
[Kapser][1]
[Leif][2]
[Lautris][4]
[Ken][4]
[Asbjørn][4]
Jeg vil gerne inddele det jeg henter i en tabel pr type.
Og sådan at hvis der ikke er en type. Så vil [Navn][Type] ikke blive vist.
jeg tænker noget i stil med:
echo "<center>";
if (hvis der er nogen u_type=1 and u_onoff=on) { <---------MIN ide
echo "<table class='sample' width='85%' border='1' align='center' cellpadding='1' cellspacing='1' bordercolor='#000000'>";
echo "<tr bgcolor='#222222'>";
echo "<td>";
echo "Navn";
echo "</td>";
echo "<td>";
echo "<div align='center'>";
echo "<font color='#FC9801' size='2' face='Verdana, Arial, Helvetica, sans-serif'>";
echo "Type";
echo "</font>";
echo "</td>";
echo "</tr>";
} <---------MIN ide
$result = mysql_query("SELECT * from Users Where u_type = 1 AND u_onoff = 'on' ORDER BY u_type DESC");
While($row=mysql_fetch_array($result))
{
echo "<tr>";
echo "<td>".$row['u_navn']."</td>";
echo "<td>".$row['u_type']."</td>";
echo "</tr>";
}
if (hvis der er nogen u_type=1 and u_onoff=on) { <---------MIN ide
echo "</table>
} <---------MIN ide
</center>";
Her efter laver jeg bare 3 udtræk på samme måde med de andre typer.
Men så skal jeg jo have åbnet tabellen inden og trukket u_type og u_onoff ud.
Hvordan man lige laver if-sætningen og åbner en tabel til den, det vil jeg gerne lære.
Eller hvis der er en nemmere måde at gøre dette på er jeg også åben for at lære :o)
Spørg endelig hvis i ikke forstår mit spørgsmål :)