relative Verlinkung eines Bildes
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
anweisung
anzeigen
bild
code
datenbank
datum
element
folgende art
funktionieren
letzten vorschlag
operator
pfad
problem
richtig aussehen
schau
string
versuch
verwendung
vorschlag
-
Hi,
ich möchte mittels PHP ein Bild anzeigen lassen, das in einer Datenbank durch einen Bildpfad hinterlegt ist. Das hat auch auf folgende Art geklappt:
<td id="bildzelle"> <?php echo "<img src=$row->thumbpfad>"; ?> </td>
Nun soll das Bild aber noch auf eine HTML-Seite verlinken - der Pfad zu dieser Seite ist relativ und besteht aus Elementen, die ebnfalls in der Datenbank hinterlegt sind. Mein Versuch war folgender, der funktioniert aber so nicht - wie muss es richtig aussehen...?
<?php echo "<a href=2010/$row->datum/$row->ID.html><img src=$row->thumbpfad></a>"; ?> </td>
Ich weiß halt nicht, auf welche Weise die PHP-Anweisungen hier vom HTML getrennt werden...
Vielen Dank! -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Strings kann man mit dem . Operator verketten.
<?php echo "<a href=2010/".$row->datum."/".$row->ID".html><img src=".$row->thumbpfad."></a>"; ?>
Sollte funktionieren.
Gruß
aliendwarf -
<?php echo '<a href="2010/'.$row->datum.'/'.$row->ID'.html"><img src="'.$row->thumbpfad.'"></a>'; ?>
wäre schöner.
LG appenz -
sneppa schrieb:
<?php echo '<a href="2010/'.$row->datum.'/'.$row->ID'.html"><img src="'.$row->thumbpfad.'"></a>'; ?>
wäre schöner.
LG appenz
Aber ineffizienter. Schau dir mal die Erläuterung zur Verwendung von Gänsefüsschen und Hochkommas an ;)
Mein Vorschlag:
<a href="2010/<?=$row->datum."/".$row->ID?>.html"><img src="<?=$row->thumbpfad?>" alt="" title=""></a>
Beitrag zuletzt geändert: 21.6.2010 4:34:40 von fabo -
Vielen Dank euch dreien...
Hab mal den letzten Vorschlag genutzt - funktioniert super :) -
Damit closed! Problem scheint ja geklärt!
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage