MySQL eintrag einfügen = bild mit link

cille

Erfahrenes Mitglied
Hi ho,
wollte fragen wie das geht wenn ich ein SQL eintrag einfüge,
aber dann wenn man es in der Vorschau anschaut, ein BILD mit LINK ist.
Das währen E-Mail und URL.

Hier mal der PHP inhalt:
PHP:
<?php
include('config.php');
$sql1 = "SELECT * FROM gbook";
$sql2 = "SELECT * FROM gbook ORDER BY id DESC LIMIT 0, 4";
$result1 = mysql_query($sql1);
$zeilen = mysql_num_rows($result1);
$result2 = mysql_query($sql2);
echo "<p>Anzahl der Einträge: $zeilen</p>\n";
//while-schleife Anfang
while($row = mysql_fetch_assoc($result2)) {
  echo "<p><strong>1.</strong> " .
  " <b>" . htmlspecialchars($row["nick"]) . "</b>" .
  "<br>" . htmlspecialchars($row["email"]) .
  "<br>--&gt; schrieb am " .
  "<strong>" . $row["datum"] . "</strong>:</p>" .
  "<p>" . nl2br(htmlspecialchars($row["eintrag"])) .
  "</p><hr>\n";
} //while ende
mysql_close();
?>

THX schonmal für eure hilfe und zeit
 
ah, habs hingekrigt, eigentlich ganz simpel

hier meine Variante:

PHP:
<?php
include('config.php');
$sql1 = "SELECT * FROM gbook";
$sql2 = "SELECT * FROM gbook ORDER BY id DESC LIMIT 0, 4";
$result1 = mysql_query($sql1);
$zeilen = mysql_num_rows($result1);
$result2 = mysql_query($sql2);
echo "<p>Anzahl der Einträge: $zeilen</p>\n";
//while-schleife Anfang
while($row = mysql_fetch_assoc($result2)) {
  echo "<p><strong>1.</strong> " .
  " <b>" . htmlspecialchars($row["nick"]) . "</b>" .
  "<br> <a href='mailto:" . htmlspecialchars($row['email']) . "'><img src='images/email.gif' border='0'></a>" .
  "<br>--&gt; schrieb am " .
  "<strong>" . $row["datum"] . "</strong>:</p>" .
  "<p>" . nl2br(htmlspecialchars($row["eintrag"])) .
  "</p><hr>\n";
} //while ende
mysql_close();
?>

Verbesserungsvorschläge gerne erwünscht
 
Wieso ist es überhaupt notwendig eine E-Mail-Adresse anzugeben? Du könntest diese Angabe ja nur im Hinblick auf Spam-Schutz verlangen, sie jedoch nicht veröffentlichen. Ich meine, wer hat schon mal jemandem aufgrund eines Gästebucheintrags eine E-Mail geschrieben?
 
Jo..wie Gumbo schon sagte, im Grunde genommen interessiert niemanden die Mailadresse, ausser vielleicht dich selbst oder Leute, welche sie missbrauchen wollen.
 
Zurück