PHP Ausgaben formatieren ?!

Sandro18

Erfahrenes Mitglied
Hi Leute,

ich habe mich an ein kleines Gästebuch gesetzt. Bisher bin ich schon ziemlich weit gekommen ;) Nur bin ich jetzt nicht mehr weitergekommen mit der Formatierung. Sprich ich will das wenn man sich in GB einträgt, auf der Gästebuch seite sich das GB Bild auch verdoppelt und der beitrag dargestellt wird.

So sieht es aus:
--->GB Eintrag1
Ich trage was ein, aber es bleibt trotzdem so!

So würde ich es gerne haben:
-----> GB Eintrag1
----->GB Eintrag 2
uvm......

Hier der Code vielleicht könnt Ihr mir helfen? Ich lese mit ROW aus :)
HTML:
 <?
$abfrage = "SELECT * FROM datenbank WHERE id LIKE $id";
$ergebnis = mysql_query($abfrage);
$row = mysql_fetch_object($ergebnis);
?>
<table width="425" height="124" border="0" align="center" cellpadding="0" cellspacing="0" id="Tabelle_01">
<tr>
<td background="images/gb_image_01.jpg" width="425" height="30" alt=""><table width="100%">
		<tr> 
		 <td width="33%"><div align="center"><b><? echo "$row->absender"; ?></b></div></td>
		 <td width="29%">&nbsp;</td>
		 <td width="38%"><div align="right"><b><? echo "$row->datum"; ?></b></div></td>
		</tr>
	 </table></td>
</tr>
<tr>
 
	<td background="images/gb_image_02.jpg" width="425" height="68" alt=""><b><? echo "$row->titel"; ?></b><br>
	 <? echo "$row->eintrag"; ?></td>
</tr>
<tr>
<td background="images/gb_image_03.jpg" width="425" height="26" alt=""></td>
</tr>
</table>
 
Hallo,

wenn ich dich richtig verstanden hab, willst du, dass alle Einträge ausgegeben werden.

Was du ungefähr so machen könntest (ist nicht getestet).

PHP:
 <?
$abfrage = "SELECT * FROM datenbank";
$ergebnis = mysql_query($abfrage);
?>
<table width="425" height="124" border="0" align="center" cellpadding="0" cellspacing="0" id="Tabelle_01">
<tr>
<? while($row = mysql_fetch_object($ergebnis)){ ?>
<td background="images/gb_image_01.jpg" width="425" height="30" alt=""><table width="100%">
  <tr> 
   <td width="33%"><div align="center"><b><? echo "$row->absender"; ?></b></div></td>
   <td width="29%">&nbsp;</td>
   <td width="38%"><div align="right"><b><? echo "$row->datum"; ?></b></div></td>
  </tr>
  </table></td>
</tr>
<tr>
 
 <td background="images/gb_image_02.jpg" width="425" height="68" alt=""><b><? echo "$row->titel"; ?></b><br>
  <? echo "$row->eintrag"; ?></td>
</tr>
<tr>
<td background="images/gb_image_03.jpg" width="425" height="26" alt=""></td>
</tr>
<? } ?>
</table>

mfg
forsterm
 
Zurück