Hi,
habe ein Gästebuch geschrieben, doch folgendes Problem trat auf:
Das läuft über eine MySQL Datenbank. Es liest die Datenbank aus und zeigt die Daten an, aber schreibt selbst mit root als user nichts in die Datenbankrein.
Ich hoffe ihr könnt mir helfen und vielen Dank im Vorraus.
habe ein Gästebuch geschrieben, doch folgendes Problem trat auf:
Das läuft über eine MySQL Datenbank. Es liest die Datenbank aus und zeigt die Daten an, aber schreibt selbst mit root als user nichts in die Datenbankrein.
Ich hoffe ihr könnt mir helfen und vielen Dank im Vorraus.
PHP:
<html>
<head>
<title>Guestbook of the Cowhead's</title>
</head>
<body>
<h2>A guestbook powered by Cowhead</h2>
<form action="guestbook.php" method="get">
Benutzer Name:<br>
<input type="text" name="name"><br>
Thema:<br>
<input type="text" name="thema"><br>
Eintrag:<br>
<textarea name="input" value="" rows="5" cols="30"></textarea><br>
<input type ="Submit" name="send" value="Eintrag absenden">
<input type ="Reset" name="reset" value="Eintrag zurücksetzen">
</form>
</body>
</html>
<?
$server="127.0.0.1";
$benutzer="";
$kennwort="";
$verbindung=mysql_connect($server,$benutzer,$kennwort);
mysql_select_db(gaestebuch, $verbindung);
if ($input<>"")
{
$sqlinsert="INSERT INTO `eintraege` (`ID`, `Benutzername`, `Thema`, `Eintrag`) VALUES ('', '$name', '$thema', '$input')";
$ergenisinsert=mysql_query($sqlinsert, $verbindung);
}
$sqlread="SELECT * FROM eintraege";
$ergebnisread=mysql_query($sqlread,$verbindung);
while($row=mysql_fetch_object($ergebnisread))
{
echo "<p><b>", $row->Benutzername, " zum Thema: ", $row->Thema, "</b><br>";
echo "<p>", $row->Eintrag, "<br>";
}
?>