hallo an alle,
habe mir über den psd-tutorials-shop eine php-lern-dvd von videobrain gekauft und übe, übe und übe. allerdings komme ich mit meinem script für die uni nicht weiter - auch google weiß keinen rat. aufgabe ist es, eine datenbank-tabelle auszulesen. das klappt mit nachfolgendem php/sql-script auch soweit ganz gut. allerdings werden aus der spalte "spaltenbild" nur die namen der bilder (also bild1.jpg, bild2.jpg etc.) ausgegeben. das liegt daran, dass die bilder nicht in der datenbank gespeichert sind, sondern auf dem server in einem externen verzeichnis www.musterseite.de/images. wie bekomme ich es nun hin, dass statt der bildnamen bild1.jpg, bild2.jpg aus der spalte "spaltenbild" die eigentlichen bilder aus dem verzeichnis www.musterseite.de/images auf meiner webseite angezeigt werden? für eure hilfe wäre ich euch sehr dankbar!! da ich mit php und sql noch am anfang bin, seid bitte so nett, mir die dinge einfach zu erklären.
viele grüße,
lara
habe mir über den psd-tutorials-shop eine php-lern-dvd von videobrain gekauft und übe, übe und übe. allerdings komme ich mit meinem script für die uni nicht weiter - auch google weiß keinen rat. aufgabe ist es, eine datenbank-tabelle auszulesen. das klappt mit nachfolgendem php/sql-script auch soweit ganz gut. allerdings werden aus der spalte "spaltenbild" nur die namen der bilder (also bild1.jpg, bild2.jpg etc.) ausgegeben. das liegt daran, dass die bilder nicht in der datenbank gespeichert sind, sondern auf dem server in einem externen verzeichnis www.musterseite.de/images. wie bekomme ich es nun hin, dass statt der bildnamen bild1.jpg, bild2.jpg aus der spalte "spaltenbild" die eigentlichen bilder aus dem verzeichnis www.musterseite.de/images auf meiner webseite angezeigt werden? für eure hilfe wäre ich euch sehr dankbar!! da ich mit php und sql noch am anfang bin, seid bitte so nett, mir die dinge einfach zu erklären.
viele grüße,
lara
PHP:
<?php
try {
$db = new MySQLi ('www.musterseite.de', 'user', 'userpw', 'musterdatenbank');
$sql = 'SELECT * FROM mustertabelle';
$ergebnis = $db->query($sql);
while ($zeile = $ergebnis->fetch_object()) {
printf('<tr><th>%s</th></tr>
<tr><td>%s</td><td>%s</td></tr>
<tr><td>%s</td></tr>',
htmlspecialchars($zeile->tabellenspalte1),
$zeile->spaltenbild,
htmlspecialchars($zeile->tabellenspalte2),
htmlspecialchars($zeile->tabellenspalte3)
);
}
$db->close();
} catch (Exception $e) {
echo 'Fehler' . htmlspecialchars($e->getMessage());
}
?>