Hi ich habe folgendes PHP-Script;
Mit
Erstelle ich die Tabelle, in der die Datensätze ausgegeben werden sollen.
Ich habe in meiner Datenbanktabelle auch noch eine Zeile, in der ich die
dazupassenden Bilder speicher. Wie kann ich das Bild zu jedem Eintrag in
die Tabelle einbinden?
PHP-Code:
<?php
//Anzahl der angezeigten Einträge begrenzen
$anzeigen=4;
//Auslesen der Tabelle
$tabellenname="br_news";
$sql="SELECT autor, message, datum, titel, zeit, ID, dateityp, datei from $tabellenname ORDER BY ID DESC LIMIT ".$anzeigen;
$link = mysql_connect("xy", "xy", "xy");
mysql_select_db("xy", $link);
$result = mysql_query($sql, $link);
for($i=0;$i<mysql_num_rows($result);$i++)
{
$ergebnis[$i]=mysql_fetch_array($result);
}
?>
<html>
<head>
<title>news</title>
<link href="style_main.css" rel="stylesheet" type="text/css">
</head><body>
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td>
<?php
for($i=0;$i<count($ergebnis);$i++)
{
$text=nl2br($ergebnis[$i]['message']);
echo "<table border=\"0\" align=\"center\" cellpadding=\"3\" cellspacing=\"1\" width=\"100%\" bgcolor=\"#dbdbdb\"><tbody><tr><td
width=\"200\" class=\"table_text\">[b]‹".$ergebnis[$i]['datum']." @ ".$ergebnis[$i]['zeit']."›[/b] (by ".$ergebnis[$i]['autor'].")</td><td
class=\"table_title\">[b]‹".$ergebnis[$i]['titel']."›[/b]</td></tr>";
echo "<tr><td bgcolor=\"whitesmoke\" width=\"200\"></td><td class=\"table_text\" bgcolor=\"#eeeeee\"> ".$text." </td>
</tr>";
echo "<tr bgcolor=\"#ffffff\"><td bgcolor=\"#ffffff\" class=\"table_text\">
</td><td bgcolor=\"#ffffff\" class=\"table_text\"></td></tr></tbody></table>";
}
?></td>
</tr>
</table>
</body></html>
PHP-Code:
<?php
for($i=0;$i<count($ergebnis);$i++)
{
$text=nl2br($ergebnis[$i]['message']);
echo "<table border=\"0\" align=\"center\" cellpadding=\"3\" cellspacing=\"1\" width=\"100%\" bgcolor=\"#dbdbdb\"><tbody><tr><td
width=\"200\" class=\"table_text\">[b]‹".$ergebnis[$i]['datum']." @ ".$ergebnis[$i]['zeit']."›[/b] (by ".$ergebnis[$i]['autor'].")</td><td
class=\"table_title\">[b]‹".$ergebnis[$i]['titel']."›[/b]</td></tr>";
echo "<tr><td bgcolor=\"whitesmoke\" width=\"200\"></td><td class=\"table_text\" bgcolor=\"#eeeeee\"> ".$text." </td>
</tr>";
echo "<tr bgcolor=\"#ffffff\"><td bgcolor=\"#ffffff\" class=\"table_text\">
</td><td bgcolor=\"#ffffff\" class=\"table_text\"></td></tr></tbody></table>";
}
?>
Ich habe in meiner Datenbanktabelle auch noch eine Zeile, in der ich die
dazupassenden Bilder speicher. Wie kann ich das Bild zu jedem Eintrag in
die Tabelle einbinden?

Kommentar