mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Do 28.03.2024 15:53 Benutzername: Passwort: Auto-Login

Thema: Problem mit UPDATE (php und MySQL) vom 09.10.2009


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> Problem mit UPDATE (php und MySQL)
Autor Nachricht
Aeon75
Threadersteller

Dabei seit: 09.10.2009
Ort: -
Alter: -
Geschlecht: -
Verfasst Fr 09.10.2009 10:46
Titel

Problem mit UPDATE (php und MySQL)

Antworten mit Zitat Zum Seitenanfang

Hallo, ich möchte mit UPDATE einen editierten Datensatz in php über ein Formular erneuern. Ind er Datenbank sind mehr als 150 Einträge. Bei allen Datensätzen funktioniert das auch bis auf einen. Hier wird ind er Variable $sqlanz eine "-1" zurückgegeben, warum auch immer. Vielleicht kann mir jemand helfen!

Code:

// Start Datenbank update
$root = $_SERVER['DOCUMENT_ROOT'];
include("$root/connect.php");
$sqlbef = "UPDATE user SET user_status = '$user_status', kanrede = '$kanrede', kvorname = '$kvorname', kname = '$kname', kstrasse = '$kstrasse', kplz = '$kplz', kwohnort = '$kwohnort', ktelefon = '$ktelefon', kemail = '$kemail', kgebdatum = '$kgebdatum', kalter = '$kalter', banrede = '$banrede', bvorname = '$bvorname', bname = '$bname', bstrasse = '$bstrasse', bplz = '$bplz', bwohnort = '$bwohnort', bemail = '$bemail', btelefon = '$btelefon', bgebdatum = '$bgebdatum', balter = '$balter', diabetestyp = '$diabetestyp', anzahl_messungen = '$anzahl_messungen', masseinheit = '$masseinheit', pumpentraeger = '$pumpentraeger', sachbearbeiter = '$sachbearbeiter', tageszeit = '$tageszeit', anrufwunsch = '$anrufwunsch', kontakt_telefon = '$kontakt_telefon', angerufen_am = '$angerufen_am', vertrag_verschickt_am = '$vertrag_verschickt_am', vertrag_unterschrieben_am = '$vertrag_unterschrieben_am', starterkit_am = '$starterkit_am', handy_sim_am = '$handy_sim_am', handy_id = '$handy_id', sim_id = '$sim_id', glucotel_id = '$glucotel_id', kommentar = '$kommentar_new2', benoetigt_handy = '$benoetigt_handy', benoetigt_sim = '$benoetigt_sim', benoetigt_gt = '$benoetigt_gt', sim_am = '$sim_am', kennen = '$kennen', usergruppe = '$usergruppe', score = '$new_score' WHERE user_id = $user_id";

$sqlerg = mysql_query($sqlbef,$db);
$sqlanz = mysql_affected_rows();
if ($sqlanz>0) echo "<table width='100%' border='0' cellpadding='0' cellspacing='0' class='content-table'>
    <tr>
      <td align='center' valign='top'><br><br>Die Daten wurden gespeichert!  <br>
</td>
</tr></table>";
else echo "<table width='100%' border='0' cellpadding='0' cellspacing='0' class='content-table'>
    <tr>
      <td align='center' valign='top'><br><br>Es wurde kein Datensatz ge&auml;ndert <br>
</td>
</tr></table>";
mysql_close($db);

// Ende Datenbank


Wie gesagt wird bei dem einen Datensatz, wo das Script nicht funzt ein [/code]-1 in der Variable $sqlanz zurück gegeben, aber das kann eigentlich nicht sein. $user_id wird korrekt übergeben....
  View user's profile Private Nachricht senden
m
Moderator

Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Fr 09.10.2009 10:52
Titel

Antworten mit Zitat Zum Seitenanfang

Kann man so echt schlecht etwas zu sagen Glaskugel
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
Aeon75
Threadersteller

Dabei seit: 09.10.2009
Ort: -
Alter: -
Geschlecht: -
Verfasst Fr 09.10.2009 10:55
Titel

Antworten mit Zitat Zum Seitenanfang

Ich dachte, dass es vielleicht etwas mit der Syntax innerhalb des UPDATE Befhels zu tun hat?
  View user's profile Private Nachricht senden
m
Moderator

Dabei seit: 18.11.2004
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Fr 09.10.2009 11:14
Titel

Antworten mit Zitat Zum Seitenanfang

Aeon75 hat geschrieben:
Ich dachte, dass es vielleicht etwas mit der Syntax innerhalb des UPDATE Befhels zu tun hat?


Poste das mal vollständig ($sqlbef ausgeben lassen) in der Form in welcher es den Fehler produziert.


Zuletzt bearbeitet von m am Fr 09.10.2009 11:16, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
 
Ähnliche Themen Problem mit mysql UPDATE
PHP/MySQL >> Problem bei DB-Update per Formular
[php] mysql update & f-/-open/-puts - problem
[PHP & MySQL] Datensätze bearbeiten per UPDATE
[PHP / MYSQL] Update geht nicht
mysql update funktioniert nicht
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.