Rebi
Ich habe mir ein Gästebuch gecodet mit PHP und Mysql. Allerdings sagt es mir immer, dass es einen Fehler gibt auf Zeile 46 und 79.
Ich habe schon so lange nach diesen Fehlern gesucht und komme immer noch nicht drauf. Vielleicht könnte mir ja jemand helfen. Wäre echt nett.
Hier mal ein Teil des codes (ich habe ihn von Zeile 44 bis 79 reingestellt. Wenn jemand der ganze Code sehen möchte, soll er es mir sagen.):
$abfrage = "SELECT * FROM Gaestebuch WHERE aktiv = '1' ORDER BY id DESC LIMIT $start, $eintraege_pro_seite";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
$inhalt = $row->inhalt;
$inhalt = htmlentities($inhalt);
$inhalt = nl2br($inhalt);
$datum = date("d.m.Y H:i", $row->datum);
if($row->email == "")
{
$name = "<b>$row->name</b>";
}
else
{
$name = "<a href=\"mailto:$row->email\">$row->name</a>";
}
echo "
<table align=\"center\" border=\"0\" cellspacing=\"0\" cellpadding=\"5\" bgcolor=\"#000000\" width=\"50%\">
<tr bgcolor=\"#ffffff\">
<td>
Von <b>$name</b> am $datum
</td>
</tr>
<tr>
<td>
$inhalt
</td>
</tr>
</table><br> ";
}
$result = mysql_query("SELECT id FROM Gaestebuch WHERE aktiv = '1'");
$menge = mysql_num_rows($result);
Ich habe schon so lange nach diesen Fehlern gesucht und komme immer noch nicht drauf. Vielleicht könnte mir ja jemand helfen. Wäre echt nett.
Hier mal ein Teil des codes (ich habe ihn von Zeile 44 bis 79 reingestellt. Wenn jemand der ganze Code sehen möchte, soll er es mir sagen.):
$abfrage = "SELECT * FROM Gaestebuch WHERE aktiv = '1' ORDER BY id DESC LIMIT $start, $eintraege_pro_seite";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
$inhalt = $row->inhalt;
$inhalt = htmlentities($inhalt);
$inhalt = nl2br($inhalt);
$datum = date("d.m.Y H:i", $row->datum);
if($row->email == "")
{
$name = "<b>$row->name</b>";
}
else
{
$name = "<a href=\"mailto:$row->email\">$row->name</a>";
}
echo "
<table align=\"center\" border=\"0\" cellspacing=\"0\" cellpadding=\"5\" bgcolor=\"#000000\" width=\"50%\">
<tr bgcolor=\"#ffffff\">
<td>
Von <b>$name</b> am $datum
</td>
</tr>
<tr>
<td>
$inhalt
</td>
</tr>
</table><br> ";
}
$result = mysql_query("SELECT id FROM Gaestebuch WHERE aktiv = '1'");
$menge = mysql_num_rows($result);