dstelzer: Prob. mit PHP und Table

Moinsen und zwar hab ich ein kleines prob. bzw 2
Nr. ich will bilder in einer table anzeigen funktioniert alles soweit einwandfrei allerdings zeigt es mir nicht das komplette bild an!

[quote]
<?
$link1 = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_linkwall WHERE id ='1'"));
$link2 = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_linkwall WHERE id ='2'"));
$link3 = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_linkwall WHERE id ='3'"));
$link4 = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_linkwall WHERE id ='4'"));

?>

<tbody>
            <tr>

<? if ($link1['status'] != '0') { ?>

<td align="center">
<?
echo '<div align="center" id=""><a href="'.$link1['url'].'" target="_blank"><img src="'.$link1['banner'].'" border="0" height="" width="" alt="" ></a></div>';
?>
</td>
<? } else { ?>
<td align="center">
<?=$link1['id'];?>&nbsp;
</td>
 <? } ?>

<? if ($link2['status'] != '0') { ?>

<td align="center"><a href="<?=$link2['url'];?>" target="_blank"><img border="0" src="<?=$link2['banner'];?>" /></a> </td>
<? } else { ?>
<td align="center">
<?=$link2['id'];?>&nbsp;
</td>
 <? } ?>

<? if ($link3['status'] != '0') { ?>

<td align="center">

<a href="<?=$link3['url'];?>" target="_blank"><img border="0" src="<?=$link3['banner'];?>" /></a>
 </td>
<? } else { ?>
<td align="center">
<?=$link3['id'];?>&nbsp;
</td>
 <? } ?>

<? if ($link4['status'] != '0') { ?>

<td align="center"><a href="<?=$link4['url'];?>" target="_blank"><img border="0" src="<?=$link4['banner'];?>" /></a> </td>
<? } else { ?>
<td align="center">
<?=$link4['id'];?>&nbsp;
</td>
 <? } ?>
[/quote]

so nun zum 2. prob. wie mann sicher schon am quelltext sieht muss ich bissher für jede id eine neue mysql abfrage machn und würde das gerne umgehen ^^
mfg

p.s. bin noch ziemlicher PHP noob und alles was ich kann iss bisher nur do-it-yourself

  1. hi,

    so nun zum 2. prob. wie mann sicher schon am quelltext sieht muss ich bissher für jede id eine neue mysql abfrage machn und würde das gerne umgehen ^^

    Dann schlage a) im MySQL-Handbuch nach, wie man in der WHERE-Klausel mehrere Bedingungen verbinden kann (AND/OR, in deinem Falle am ehesten IN()-Operator), und b) mache dich mit den Schleifenkonstrukten, die PHP bietet, vertraut.

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }