hallo
folgendes problem hat sich bei mir ergeben. ich habe ein formular das mir datensätze aus der datenbank anzeigt. diese möchte ich dann verändern und wieder speichern. sprich ein update der sql daten.
(benutze noch das alte php)
allerdings habe ich nun das problem das wenn ich auf speichern klicke bringt er mir die meldung
Fehler beim hinzufügen: You have an error in your SQL syntax near 'where ID = '1'' at line 13
ich komm net weiter vielleicht kann mir von euch jemand helfen und sieht den fehler
danke im voraus
PHP-Code:
<?
include ("connect.php");
$zeige = @mysql_query("SELECT ID, Produktnummer, Fehlerbeschreibung, Status_des_Fehlers, Nachname_des_Bearbeiters,
Vorname_des_Bearbeiters, Fehlerklasse, Datum_der_Meldung, Wertung_des_Fehlers, Datum_der_letzten_Bearbeitung,
Beschreibung_der_Loesung FROM kunde_problemfall where ID=$id");
while ($zeig = mysql_fetch_array($zeige)){
$id_det = $id;
$pn_det = $zeig["Produktnummer"];
$fb_det = $zeig["Fehlerbeschreibung"];
$st_det = $zeig["Status_des_Fehlers"];
$nb_det = $zeig["Nachname_des_Bearbeiters"]; //line 13
$vb_det = $zeig["Vorname_des_Bearbeiters"];
$fk_det = $zeig["Fehlerklasse"];
$dtm_det = $zeig["Datum_der_Meldung"];
$wf_det = $zeig["Wertung_des_Fehlers"];
$dtb_det = $zeig["Datum_der_letzten_Bearbeitung"];
$bdl_det = $zeig["Beschreibung_der_Loesung"];
}
if ($speich == "Speichern"){
$bearbeitet = "update kunde_problemfall set
ID = $id,
Produktnummer = $pn_det,
Fehlerbeschreibung = '$fb_det',
Status_des_Fehlers = '$stat',
Nachname_des_Bearbeiters = '$name_bearbeiter',
Vorname_des_Bearbeiters = '$vname_bearbeiter',
Fehlerklasse = '$fehlk',
Datum_der_Meldung = 'dtm_det',
Wertung_des_Fehlers ='$wert',
Datum_der_letzten_Bearbeitung = '$dat_letzte',
Beschreibung_der_Loesung = '$besch_loesung',
where ID = '$id'";
if (mysql_query($bearbeitet)){
echo ("<p> Problemfall bearbeitet!</p>");
}
else {
echo ("<p> Fehler beim hinzufügen: ".mysql_error()."</p>");
}
}
?>
<font face="Arial"><!doctype html public "-//W3C//DTD HTML 4.0 //EN">
<html>
<head>
<title>Projekt1</title>
<meta name="author" content="Poppelreiter">
<meta name="generator" content="Ulli Meybohms HTML EDITOR">
</head>
<body text="#000000" bgcolor="#C9FAFA" link="#FF0000" alink="#000000" vlink="#00BF00" style="background-image:url(bilder/Hinter.jpg)">
<!--<form action="test.php" method="post">-->
<form action="<? echo $PHP_SELF; ?>" method="post">
<b>Detailansicht</b><br><br>
<table border="0" cellpadding="0" cellspacing="10" width="70%">
<tr>
<td width="20%" align="left"><font face="Arial">Problemfall- ID</font></td>
<td width="5%"><? echo $id_det; ?></td>
<input type="hidden" name="id" size="20" value="<? echo $id?>">
</tr>
<tr>
<td align="left"><font face="Arial">Produktnummer</font></td>
<td width="20%"><? echo $pn_det; ?></td>
</tr>
<tr>
<td align="left" valign="top"><font face="Arial">Fehlerbeschreibung</font></td>
<td width="20%"><? echo $fb_det; ?></td>
</tr>
<tr>
<td align="left"><font face="Arial">Status des Fehlers</font></td>
<td><input name="stat" size="45" value="<? echo $st_det;?>"></td>
</tr>
<tr>
<td align="left"><font face="Arial">Fehlerklasse</font></td>
<td><input name="fehlk" size="45" value="<? echo $fk_det; ?>"></td>
</tr>
<tr>
<td align="left" valign="top"><font face="Arial">Wertung des Fehlers<font></td>
<td><input name="wert" size="45" value="<? echo $wf_det;?>"></td>
</tr>
<tr>
<td align="left"><font face="Arial">Datum der Meldung</font></td>
<td><? echo $dtm_det; ?></td>
<tr>
<td align="left" valign="top"><font face="Arial">Datum der letzten Bearbeitung</font></td>
<td><input name="dat_letzte" size="45" value="<? echo $dtb_det; ?>"></td>
</tr>
<tr>
<td align="left" valign="top"><font face="Arial">Nachname des Bearbeiters</font></td>
<td><input name="name_bearbeiter" size="45" value="<? echo $nb_det; ?>"></td>
</tr>
<tr>
<td align="left" valign="top"><font face="Arial">Vorname des Bearbeiters</font></td>
<td><input name="vname_bearbeiter" size="45" value="<? echo $vb_det; ?>"></td>
</tr>
<tr>
<td align="left" valign="top"><font face="Arial">Beschreibung der Lösung</font></td>
<td><textarea name="besch_loesung" value="<? echo $bdl_det; ?>" class="Bereich" rows="10" cols="35"></textarea></td>
</tr>
</table>
<br>
<table >
<tr>
<td bgcolor="FFFFCC"><input type="submit" name="speich" value="Speichern"> </td>
<td bgcolor="FFFFCC"> <a href="check_m.php"><img border="0" src="bilder/Zurueck.jpg"></a> </td>
</tr>
</table>
</font>
</form>
</body>
</html>