Prob. mit PHP und Table
dstelzer
- php
0 wahsaga
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'];?>
</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'];?>
</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'];?>
</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'];?>
</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
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