fehlersuch, tabelle wird nicht geupdatet und else abgefragt

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Lord_Femto
Mitglied
Beiträge: 701
Registriert: 19.12.2003 15:53
Wohnort: Berlin

Beitrag von Lord_Femto »

was soll ich nun hiermit machen?

Code: Alles auswählen

"update `PB-Equipment` set `text` = '$text' where `id` = '$auswah'"
sorry aber ich habe heute extrem lange leitung
Gruß Lord_Femto
visit - http://www.pandemicbrew.de
Project X
Benutzeravatar
Blutgerinsel
Mitglied
Beiträge: 1801
Registriert: 19.07.2004 18:53
Wohnort: Landkreis Ulm
Kontaktdaten:

Beitrag von Blutgerinsel »

Code: Alles auswählen

use near 'Stift und Papier (und Stimme)fgfg' where `id` = '1'' at line 1
wo taucht bei deinem SQL Statement nun Stift und Papier (und Stimme) auf?
steht das in $text?
Lord_Femto
Mitglied
Beiträge: 701
Registriert: 19.12.2003 15:53
Wohnort: Berlin

Beitrag von Lord_Femto »

richtig. das ist der inhalt von $text .
Gruß Lord_Femto
visit - http://www.pandemicbrew.de
Project X
Benutzeravatar
Blutgerinsel
Mitglied
Beiträge: 1801
Registriert: 19.07.2004 18:53
Wohnort: Landkreis Ulm
Kontaktdaten:

Beitrag von Blutgerinsel »

Lord_Femto hat geschrieben:richtig. das ist der inhalt von $text .
lass mal die Klammer weg und mach mal ganz banal:

Code: Alles auswählen

$sql="UPDATE PB-Equipment SET text = 'klinsmann for germany' where id = '$auswah'";
$res=mysql_query($sql) or die ("SQL Statement Error ".mysql_error());
$countModify=mysql_affected_rows();
printf("Es wurden genau %s Datensätze upgedatet",$countModify);
Sollte eigentlich eine 1 immer ausgegeben werden da der Datensatz denke ich eindeutig ist.
Lord_Femto
Mitglied
Beiträge: 701
Registriert: 19.12.2003 15:53
Wohnort: Berlin

Beitrag von Lord_Femto »

leider immer noch nicht
SQL Statement Error You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'Stift und Papier (und Stimme) fff' where `id` = '1'' at line 1
Gruß Lord_Femto
visit - http://www.pandemicbrew.de
Project X
Benutzeravatar
Blutgerinsel
Mitglied
Beiträge: 1801
Registriert: 19.07.2004 18:53
Wohnort: Landkreis Ulm
Kontaktdaten:

Beitrag von Blutgerinsel »

die Ausabe ist nicht vollständig von meinem Beispiel übernommen bei mir sind keine Klammern im String.

Erbitte DB Schema (Exportieren als SQL) deiner Table
und einen Datensatz zum Eintragen

dann teste ich es bei mir lokal heute Abend......
Lord_Femto
Mitglied
Beiträge: 701
Registriert: 19.12.2003 15:53
Wohnort: Berlin

Beitrag von Lord_Femto »

nen freund hat mir den hinweis gegeben dies zu nutzen:

addslashes($text);

doch wann soll ich das jetzt immer nehmen? ich meine mal so. es hat doch früher auch geklappt.
Gruß Lord_Femto
visit - http://www.pandemicbrew.de
Project X
Antworten

Zurück zu „Coding & Technik“