Ohne genaueres Testen können auch wir nicht sagen was genau falsche ist, deshalb solltest du auch möglichst nach jedem Schritt auf Fehler überprüfen, also ungefähr so:
Code: Alles auswählen
$db = new mysqli('localhost', 'root', '', 'racing');
if( mysqli_connect_errno() )
die( "Verbindung fehlgeschlagen: " . mysqli_connect_error() );
$query = "INSERT INTO `guestbook` (
`id` ,
`entry` ,
`hoster` ,
`date`)
VALUES (
'".$entryID."',
'".$entry."',
'".$hoster."',
'".date('d. m. Y')."'";
echo "Query: ->$query<-";
if( !$db->query($query) )
die( "Query failed: ".$mysqli->error );
Und dann sollte der oder die Fehler, wo auch immer sie liegen recht leicht zum Finden sein. Auch Fehler finden und beheben muss man lernen, was aber nur geht wenn man auch Eigeninitiative zeigt.