Habe leider da gleiche prob er sagt mir dann immer:Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in C:\xampp\htdocs\youtube\php_gaestebuch\2\senden.php on line 25
Und das sagt er mir auch, und ich sehe leider nicht warum :/
Notice: Trying to get property of non-object in C:\xampp\htdocs\youtube\php_gaestebuch\2\senden.php on line 27
PHP-Code:
<html>
<head>
<title>Gästebuch mit PHP - Senden</title>
<link rel="stylesheet" type="text/css" href="css/design.css" />
</head>
<body>
<h1>Mein Gästebuch - Senden</h1>
<?php
$name = $_POST["name"];
$mail = $_POST["mail"];
$nachricht = $_POST["nachricht"];
if($name =="" or $mail == "" or $nachricht == "") {
echo "Du hast die Felder nicht ausgefüllt...";
} else {
$verbindung = mysql_connect("localhost", "root", "")
or die ("Fehler im System");
mysql_select_db("htmlworld")
or die ("Verbindung zur Datenbank wasr nicht möglich...");
$id = 0;
$abfrage = "SELECT id FROM gbook ORDER BY id LIMIT1";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object ($ergebnis));
{
$id = $row->id;
}
?>
<?php
$id++;
$timestamp = time();
$datum = date("d.m.Y", $timestamp);
$eintrag = "INSERT INTO gbook
(id, name, mail, nachricht, datum)
VALUES
('$id', '$name', '$mail', '$nachricht', '$datum')";
$eintragen = mysql_query($eintrag);
if($eintragen = true) {
?>
<p>Vielen Dank. Dein Eintrag wurde gespeichert...</p>
<p><a href="index.php">Zurück</a></p>
<?php
} else {
echo "Fehler im System. Konnte nicht gespeichert werden...";
}
mysql_close($verbindung);
}
?>
</body>
</html>