if else, ich bekomms net hin

michaelsoft

Grünschnabel
ich habe folgenden code

<FONT FACE='arial' COLOR='#0066FF'><B>Testberichte der Kollegen</B></FONT><BR><BR><TABLE border=0 CELLSPACING=0 CELLPADDING=0 WIDTH="100%">
<TR>
<TD WIDTH=15>
<P>
</TD>
<TD>
<?

$sql4="SELECT * FROM datum order by idnr DESC LIMIT 0,1";

$res4=mysql_query($sql4);

while($row3=mysql_fetch_array($res4))
$sql5="SELECT a.game_id, a.titel, b.* FROM titel a, daten b WHERE a.game_id = b.game_id AND b.datum = '$row3[datum]' AND b.art = 'Review'";
$res5=mysql_query($sql5);
while($row5=mysql_fetch_array($res5)) {
echo"<FONT SIZE='-1' FACE='Arial' COLOR='#FFFF66'>» <a href='$row5[link]'>$row5[titel]</A></font><FONT SIZE='-1' FACE='Arial' COLOR='#FFFFFF'> - $row5[magazin] $row5[wertung]</FONT><BR>";}?><BR>
</TD>
<TD WIDTH=15>
<P>
</TD>
</TR>
</TABLE>

ich brauch nun eine if else abfrage. und zwar soll mit dem select befehl

SELECT a.game_id, a.titel, b.* FROM titel a, daten b WHERE a.game_id = b.game_id AND b.datum = '$row3[datum]' AND b.art = 'Review'

überprüft werden ob im aktuellen datum etwas vorliegt. wenn ja, soll der obige block ausgeführt werden, wenn nein soll gar nix passieren.
 
Tach!

z.B. so:

$sql = "SELECT a.game_id, a.titel, b.* FROM titel a, daten b WHERE a.game_id =b.game_id AND b.datum = '$row3[datum]' AND b.art = 'Review'";
$result = mysql_query($sql);
$ergebnis = mysql_affected_rows();

if($ergebnis>0)
{
DEIN BLOCK
}
else
{
UND HIER WENN NICHT
}
 
Zurück