[PHP/MySQL] "INSERT" Problem

M

Mc.Alcatraz

Gast
HAllo, ich habe mir mal eine PHP Datei erstellt um meine PHP/MySQL Kenntnisse zu reaktivieren. Ich habe ein Teil des Scripts der MySQL ausliest und einen der schreibt, das auslesen klappt perfekt, nur wenn ich etwas eintragen will kommt immer ein Fehler. Er gibt nach meiner Prüfung immer aus Speichern fehhlgeschlagen. Hier der Code:
PHP:
<table><tr><td align="right" valign="top">
<?php
//Hier die MySQL Daten eingeben//
$server= "localhost";
$user= "";         
$password= "";
//Hier wird die Verbindung mit der Datenbank hergestellt (Hier nichts veraendern)//
$verbindung = mysql_connect ("$server","$user","$password")
//Hier wird kontrolliert ob eine Verbindung zur Datebank aufgebaut werden kann//
or die ("Keine Verbindung möglich. <br /> Host, Benutzername oder Passwort sind falsch");
//Hier w&auml;hlen Sie die Datenbank aus die Sie wuenschen//
mysql_select_db("test")
//Hier wird kontrolliert ob die Datenbank existiert//
or die ("Die Datenbank existiert nicht.");
$abfrage = "SELECT vorname, nickname, password FROM user ORDER by id";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
   {
   $pass= "$row->password";
   $name= "$row->vorname";
   $nick= "$row->nickname"; 
   echo "$pass, $nick, $name";
   echo "<br />";
   }
?>
</td><td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td><td align="left">
<form method="post">
Name:&nbsp;    <input type="text" name="newname" maxlength="50" /><br />
Nick:&nbsp;    <input type="text" name="newnick" maxlength="50" /><br />
Password:&nbsp;<input type="password" name="newpass" maxlength="6" /><br /><br />
<input type="submit" value="Speichern" />&nbsp;<input type="reset" value="Löschen" /><br />
</form>
<?php
//Eintraege speichern//
$eintrag = "INSERT INTO user (vorname, nickname, password,) VALUES ('$newname', '$newnick', '$newpass')";
$eintragen = mysql_query($eintrag);
//Ueberpruefen ob Datein erfolgreich gespeichert wurden//
if($eintragen == true)
   {
   echo "Eintrag war erfolgreich";
   }
else
   {
   echo "Fehler beim speichern";
   }
?>  
</td></tr></table>
Woran könnte es liegen?
 
Zurück
Oben