Zitat von
maik15
Ist das das ganze Script in der Include???
Damit Verbindest du nur und öffnest eine DB.
Mit auslesen sehe ich nix, da kann ja auch nix auf der seite stehen!
Maik
Nein, das oben gepostete Skript include ich in eine Datei namens gbuch.php, in der z.B. folgendes steht:
Code:
/**
* gibt Eintraege aus
*/
function printEntries() {
$start = (getActivePage() - 1) * 5;
$sql = "SELECT
name, email, homepage, icq, comment, reply, datum
FROM
gaestebuch
ORDER BY
datum DESC
LIMIT
".$start.", 5";
$result = mysql_query($sql) OR die(mysql_error());
while($row = mysql_fetch_assoc($result)) {
$d = changeDateFormat($row['datum']);
getSmilies(&$row['comment']);
echo "<table class='entry'>";
echo "<tr><td style='font-family: arial; font-size: 10pt;'>".$row['name']."</td>";
echo "<td align='right'>".$d[0]."</td></tr>";
if($row['email'] == NULL) // keine Mailadresse
echo "<tr><td> </td><td align='right'>".$d[1]."</td></tr>";
else {
echo "<tr><td><a href='mailto:".$row['email']."'>";
echo "<img src='email.gif' border='0' width='59px' height='18px' alt=''></a></td>";
echo "<td align='right'>".$d[1]."</td></tr>";
}
[...]
}
die Funktion wird weiter unten mittels
Code:
<?php
printPages();
printEntries();
?>
aufgerufen. Also müsste er doch etwas ausgeben, oder?
Lesezeichen