SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Fortgeschrittene CSS-Techniken

Fortgeschrittene CSS-Techniken zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 27.04.2004, 13:23:46
Stifler Stifler ist offline
Junior Member
 
Registriert seit: Dec 2003
Ort: Wörth am Rhein
Beiträge: 347
Stifler eine Nachricht über ICQ schicken
update problem :(

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&uuml;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>
Mit Zitat antworten
  #2  
Alt 27.04.2004, 13:28:35
feuervogel feuervogel ist offline
SELFPHP Guru
 
Registriert seit: Jan 2004
Ort: Leipzig
Beiträge: 4.549
erstens:

Zitat:
(benutze noch das alte php)
welche version...?

zweitens:

$bearbeitet = "update kunde_problemfall SET ID = $id, Produktnummer = $pn_det, Fehlerbeschreibung = '$fb_det',

warum '$fb_det', aber bei $pn_det und $id fehlen die ' ???

drittens:

sicher, dass ID groß geschrieben wird?
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:36:26 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.


© 2001-2020 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt