Homepage selbermachen 7.849 Themen, 35.585 Beiträge

Gästebuch PHP MySQL Fehler

T E S T E R / 2 Antworten / Flachansicht Nickles

Datenbankanbindung klappt nicht, wer kann mir helfen?

Ich habe versucht, das unten stehende Script als Gästebuch zu verwenden. Aber es kommt immer: parse error, expecting \',\'\' in
line xxx

<html><head><title>Test Gästebuch</title></head>
<body>

<?php
$DB=mysql_connect("localhost","","");
mysql_select_db("daten", $DB);



mysql_query(" insert into testdatenbank
(datum,name,titel,eintrag)
values
(NOW(\'\'), \'$name\', \'$titel\', \'$eintrag\')
", $DB);


$result=mysql_query("select * from testdatenbank order by datum desc limit 30",

$DB);
for($i=0; $i<mysql_num_rows($result); $i++)

{
$testdatenbank[$i]=mysql_fetch_object($result); $i++)
}
echo <"table border=\'0\'>";
for($i=0; $i<mysql_num_rows($result); $i++)
{
echo"<tr>",
"<td>",
$i+1,
": ",
$testdatenbank[$i] ->titel,
"</td>",
"<tr>",
"<td>",
$testdatenbank[$i] ->eintrag,
"</td>",
"</tr>",
"<tr>",
"<td>",
$testdatenbank[$i] ->name,
"am"
substr($testdatenbank[$i] -> datum,
"</td>",
"</tr>",
"<hr>",
}
echo "</table><br>";




{ if (mysql_affected_rows($DB)==1)
echo "Vielen Dank für Ihren Eintrag!<br>";
else
echo "Fehler";
}
}

else

{

print \'<br>\';
print \'<form method="post" action="datenbank_ausgeben_und_eintragen.php4">\';
print \'<input type="text" name="name" maxlength="25">\';
print \'<br>\';
print \'<input type="text" name="titel" maxlength="25">\';
print \'<br>\';
print \'<textarea name="eintrag" cols="60" rows="7"></textarea>\';
print \'<input type="submit" name="abschicken" value="abschicken">\';
print \'</form>\';

}


?>

</body></html>

bei Antwort benachrichtigen