SQL Abfrage als Link ausgeben
stemer
- php
Hallo zusammen,
als Neuling ;-) würde ich gerne erfahren wie ich meine SQL Ausgabe in PHP als darstellen kaann.
Die Abfrage lautet so (Teil):
while ($dsatz = mysql_fetch_assoc($abfrage))
{
echo $dsatz ["value"] ."und hier wohl der Link, aber wie??";
}
Ich hoffe ihr könnt mir helfen.Herzlichen Dank
und gruss Stefan
sorry, sollte heissen: SQL Ausgabe als Link darstellen kann.
sorry, sollte heissen: SQL Ausgabe als Link darstellen kann.
Demnach meinst du wohl folgendes:
while ($dsatz = mysql_fetch_assoc($abfrage))
{
print("<a href='" . $dsatz['value'] . "'>Linktext</a>";
} // while
Schöne Grüsse,
beinaendi
Salüüü merci,
aber leider geht die nicht, Fehler: Parse error: parse error, unexpected ';'
Salüüü merci,
aber leider geht die nicht, Fehler: Parse error: parse error, unexpected ';'
Ja, dann hast du einen Fehler im Script!
Kannst den Code ja mal reinstellen oder mir schicken!
beinaendi
hab dir noch ne Mail geschickt.
<?php
include ("einstellungen.php");
$abfrage = mysql_query("SELECT * FROM hpm_sonstiges WHERE name='jackpot_lastwinner'");
echo "Gewonnen hat: ";
while ($dsatz = mysql_fetch_assoc($abfrage))
{
echo $dsatz ["value"] ."<br>";
}
$db_close = @MYSQL_CLOSE($db); if($db_close);else echo "Konnte Verbindung zur Datenbank nicht schliessen";
?>
hab dir noch ne Mail geschickt.
Ist beantwortet!
while ($dsatz = mysql_fetch_assoc($abfrage))
{
print($dsatz['value'] . "<a href='link.html'>Linktext</a>";
} // while
Oder was genau willst du denn verlinken? Den Inhalt von $dsatz['value']?
Schöne Grüsse,
beinaendi
Hello,
ist leider trotzdem alles falsch.
In einer DB-Tabelle sollten i.d.R. Raw-Daten gespeichert werden.
Die können auch Zeichen und Zeichnketten enhalten, die in HTML und erst recht in der URL nichts zu suchen haben. Also muss man die entprechend behandeln, bevor man sie über HTML augibt.
es gibt dafür die Funktionen url_encode() und htmlentities()
In welcher Kombination die nun genau eingesetzt werden müssen, hängt von der impliziten Datenstruktur im Linktext in der DB ab.
Harzliche Grüße aus http://www.annerschbarrich.de
Tom