mercedes: Hilfe - SQL syntax

Beitrag lesen

...ich habe es mal so geändert, nun kommt eine andere Fehlermeldung!
Unknown column 'mama' in 'field list'

UPDATE FW\_Fehlerbericht
SET M_NAME = mama,
    SCHICHT = fw,
    ORT = pp,
    KURZBESCHREIBUNG = blabla
WHERE ID = 22

  
<html>  
<head>  
<title>Update Formular</title>  
</head>  
<body>  
  
<form action="<?php echo $PHP_SELF; ?>" method="post">  
<?php  
// Datenbankzugriff  
include("admin/includes/config.php");  
error_reporting(E_ALL);ini_set('display_errors', 1);  
  
$conID = mysql_connect( $db_host, $db_user, $db_pass ) or die( "Momentan leider keine Verbindung zum Server. Wir bitten um Ihr Verstaendnis!" );  
mysql_select_db( $db_name, $conID ) or die ( "Server Error. Wir bitten um Ihr Verstaendnis" );  
  
if(isset($_POST["submitted"])) {  
$_sql = "UPDATE `FW_Fehlerbericht`  
SET M_NAME = ".$_POST['M_NAME'].",  
    SCHICHT = ".$_POST['SCHICHT'].",  
    ORT = ".$_POST['ORT'].",  
    KURZBESCHREIBUNG = ".$_POST['KURZBESCHREIBUNG']."  
WHERE ID = ".$_POST['ID']."";  
mysql_query($_sql,$conID);  
  
echo mysql_error();  
echo "<pre>$_sql</pre>";  
  
}  
else {  
$ergebnis = mysql_query( "SELECT * FROM FW_Fehlerbericht ORDER BY ID" );  
echo mysql_error();  
  
while ( $datensatz = mysql_fetch_array( $ergebnis ) ) {  
$ID = $datensatz["ID"];  
$M_NAME = $datensatz["M_NAME"];  
$SCHICHT = $datensatz["SCHICHT"];  
$ORT = $datensatz["ORT"];  
$KURZBESCHREIBUNG = $datensatz["KURZBESCHREIBUNG"];  
?>  
<table>  
<tr>  
<td valign="top"><input type="text" id="ID" name="ID" size="35" value="<?php echo $ID; ?>"></td>  
<td valign="top"><input type="text" id="M_NAME" name="M_NAME" size="35" value="<?php echo $M_NAME; ?>"></td>  
<td valign="top"><input type="text" id="SCHICHT" name="SCHICHT" size="35" value="<?php echo $SCHICHT; ?>"></td>  
<td valign="top"><input type="text" id="ORT" name="ORT" size="35" value="<?php echo $ORT; ?>"></td>  
<td valign="top"><input type="text" id="KURZBESCHREIBUNG" name="KURZBESCHREIBUNG" size="35" value="<?php echo $KURZBESCHREIBUNG; ?>"></td>  
<td><p></td>  
</tr>  
</table>  
  
<?php  
}  
  
mysql_close($conID);  
  
?>  
<input type="submit" name="submitted" value="&Uuml;bernehmen">  
</form>  
<?php  
  
}  
  
?>  
</html>