MySQL-Fehler: 1064 in UPDATE

Computer Forum

Zurück   Computer Forum - PC Forum - ModernBoard.de > Computerprobleme > Webmaster Hilfe / Programmierer Forum

Sie betrachten gerade: MySQL-Fehler: 1064 in UPDATE


Antwort
Alt 11.01.2009, 16:19 MySQL-Fehler: 1064 in UPDATE #1
Erfahrener Benutzer
 
Registriert seit: 07.06.2007
Beiträge: 3.369
Standard MySQL-Fehler: 1064 in UPDATE

Hi, folgende Fehlermeldung erhalte ich:

[mysql]1064: 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 'read = 1 WHERE id = 1' at line 1[/mysql]

Folgende Anweisung gebe ich in PHP:

[mysql]UPDATE contact SET read = 1 WHERE id = $mailid[/mysql]

in $mailid ist, wie man sehen kann 1 gespeichert. Insgesamt heißt das ganze also:

[mysql]UPDATE contact SET read = 1 WHERE id = 1[/mysql]

id ist logischerweise der primary key mit auto_increment (int). read ist eine tinyint und sollte mit 1 kein problem haben. contact existiert, ich habe alles sorgfältig auf rechtschreibfehler überprüfen lassen. Ich finde einfach keinen Fehler. Ich benutze MySQL in Version 5.0.67.

Alt 11.01.2009, 16:42 MySQL-Fehler: 1064 in UPDATE #2
Erfahrener Benutzer
 
Benutzerbild von Nico
 
Registriert seit: 28.10.2005
Beiträge: 6.669
Standard

probier mal

$db->query("UPDATE contact SET read = 1 WHERE id = " . $mailid . ";");

bzw.

mysql_query("UPDATE contact SET read = 1 WHERE id = " . $mailid . ";");

Gruß
Alt 11.01.2009, 16:49 MySQL-Fehler: 1064 in UPDATE #3
Erfahrener Benutzer
Themenstarter
 
Registriert seit: 07.06.2007
Beiträge: 3.369
Standard

; am Ende sind doch eigentlich überflüssig und sogar negativ dachte ich?
Mit und ohne Semikolon, auch die neue Variante will net

Hab das Komando aber einfach mal mit phpmyadmin ausgeführt und nun klappt es :

UPDATE `datenbankname`.`contact` SET `read` = '1' WHERE `contact`.`id` =$mailid LIMIT 1

mal nebenbei, wie kan ich eigentlich auf mysql 5.1 updaten?
Alt 11.01.2009, 19:23 MySQL-Fehler: 1064 in UPDATE #4
FoX
Erfahrener Benutzer
 
Benutzerbild von FoX
 
Registriert seit: 15.03.2008
Beiträge: 368
Standard

das mit dem updaten entscheidet normal der serveradmin/betreiber
Alt 11.01.2009, 20:24 MySQL-Fehler: 1064 in UPDATE #5
Erfahrener Benutzer
Themenstarter
 
Registriert seit: 07.06.2007
Beiträge: 3.369
Standard

Und was kannst du daraus schließen, wenn ich schon so eine Frage stelle, wer das ist?^^

über die normalen Paketquellen kam bis jetzt kein Update, liegt es an Apache?
Alt 11.01.2009, 23:06 MySQL-Fehler: 1064 in UPDATE #6
aka Noisy
 
Benutzerbild von Blaxxun
 
Registriert seit: 06.11.2005
Beiträge: 6.072
Standard

http://dev.mysql.com/downloads/mysql/5.1.html#downloads

Runterladen und installieren, wenns nicht in den Paketquellen vorhanden ist.
Antwort

RB

Thema: MySQL-Fehler: 1064 in UPDATE


Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Ähnliche Themen für: MySQL-Fehler: 1064 in UPDATE
Thema Autor Forum Antworten Letzter Beitrag
Antivir Update Fehler
Moin, mein Avira Antivir kann seid einigen Tagen nichtmehr Updaten. Im Report steht das bei jeder Datei ein fehler aufgetreten ist. Nachdem nur...
arian06 Viren, Würmer, Spyware 47 09.11.2009 14:57
Fehler beim Foren-Update
Ich wollte gerade mein Wbb3 auf die aktuellste Version updaten. Aber jetzt kommt jedesmal ein Fehler, wenn ich das Forum öffne:...
Nerymon Webmaster Hilfe / Programmierer Forum 4 02.11.2008 09:31
Sprach Packet Update (FEHLER)!!!
hi leute, hab das N95 jetzt seid einer woche! hab halt noch keine ahnung gehabt und so! dann hats mich gewundert warum auf meiner speicherkarte so...
maXim1605 Nokia N95 Forum 4 24.09.2007 16:18
System-Fehler nach Win-Update
Hallo! Hab vorhin win-update gemacht, und danach krieg ich plötzlich ne fehlermeldung: RTHDCPL.EXE illegales Verschieben einer System DLL ...
Tom9185 Windows XP Probleme 31 07.04.2007 11:02
user32.dll fehler nach update
hi ich habe seit heute ein problem mit miner "user32.dll" datei seit beim ausschalten die automatischen updates installiert wursden und ichihn...
Svenley Windows XP Probleme 5 04.04.2007 20:55

Zurück   Computer Forum - PC Forum - ModernBoard.de > Computerprobleme > Webmaster Hilfe / Programmierer Forum

Powered by vBadvanced CMPS v3.2.2


Sie betrachten gerade: MySQL-Fehler: 1064 in UPDATE