Hallo,
ich habe ein Script, mit dem ich Daten in einer MySQl bearbeiten möchte. Das Laden der Daten in die Formularfelder klappt schon mal, nur leider der update-Vorgang nicht :(
Ich habe schon unzählige dinge probiert, nichts hat geholfen. Vielleicht könnt ihr mal über mein Script drüberschauen :)
<?  
$host = "localhost";  
$user = "root";  
$password = "";  
$dbname = "mangel";  
$tabelle = "garant";  
  
$dbverbindung = mysql_connect ($host, $user, $password);  
  
$dbanfrage = "select * from $tabelle";  
$res = mysql_db_query ($dbname, $dbanfrage, $dbverbindung);  
  
while ($ausgabe = mysql_fetch_array ($res))  
{  
echo "<form name='form1' method='post' action='$PHP_SELF'>";  
echo "<input type='text' name='id' value='$ausgabe[id]'>";  
echo "<input type='text' name='handwerker' value='$ausgabe[handwerker]'>";  
echo "<input type='text' name='einheit' value='$ausgabe[einheit]'>";  
echo "<input type='submit' name='submit' value='Ändern'>";  
echo "</form>";  
}  
if ($submit) {  
$update = "UPDATE $tabelle SET handwerker = '$handwerker', einheit = '$einheit', id = '$id'";  
$updaten = mysql_query($update) or die(mysql_error());  
  
if (!$updaten)  
echo "Fehler aufgetreten!";  
else  
    {  
        echo "Eintrag erfolgreich";  
    }  
  
}  
  
?>
Greetings hossi
 nicht angemeldet
 nicht angemeldet Der Martin
 Der Martin