Syntax-Problem bei HTML-Code-Einbindung

Cappaja

Erfahrenes Mitglied
Hallo,

valide wäre
PHP:
printf('<li><a href="index.php">%s</a></li>', htmlentities($row["Name"]));

jetzt möchte ich allerdings zusätzlich die Link-Adresse aus der DB lesen weswegen weitere Hochkommatas in den Ausdruck fallen, und genau da liegt mein Problem.
PHP:
printf('<li><a href="htmlentities($row["Link"])">%s</a></li>', htmlentities($row["Name"]));

Mit Backslahses vor den Anführungszeichen habe ich es ebenfalls schon versucht, ohne Erfolg. Wäre um einen kurzen Rat sehr dankbar!

Gruß Cappaja
 
Habe den Fehler soeben selbst bemerkt, ein weiterer Platzhalter muss her...
PHP:
printf('<li><a href="%s">%s</a></li>', htmlentities($row['Link']), htmlentities($row["Name"]));
 
Zurück