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>
![](/thumbnails/75x75/user/avatar/default_avatar.jpg)