MySQL-Fehler: 1064 in UPDATE

Computer Forum

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


Webmaster Hilfe / Programmierer Forum Alles rund um Webhosting, Domains, Programmierung, Portal & Forensysteme, Grafik & Design u.v.m.

RB

Sie betrachten gerade: MySQL-Fehler: 1064 in UPDATE


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Ansicht
Alt 11.01.2009, 17:19   #1 (permalink)
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.
HalbleiterFreak ist offline   Mit Zitat antworten

Alt 11.01.2009, 17:42   #2 (permalink)
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ß
__________________

"And, in the end, the love you take/ Is equal to the love you make."
- Paul McCartney
Nico ist offline   Mit Zitat antworten
Alt 11.01.2009, 17:49   #3 (permalink)
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?
HalbleiterFreak ist offline   Mit Zitat antworten
Alt 11.01.2009, 20:23   #4 (permalink)
FoX
Erfahrener Benutzer
 
Benutzerbild von FoX
 
Registriert seit: 15.03.2008
Beiträge: 368
Standard

das mit dem updaten entscheidet normal der serveradmin/betreiber
__________________
:nospam: => http://ain.zeniba.de
zenibaDesign from www.zeniba.de (Seite wird bearbeitet)
FoX ist offline   Mit Zitat antworten
Alt 11.01.2009, 21:24   #5 (permalink)
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?
HalbleiterFreak ist offline   Mit Zitat antworten
Alt 12.01.2009, 00:06   #6 (permalink)
aka Noisy
 
Benutzerbild von Blaxxun
 
Registriert seit: 06.11.2005
Beiträge: 6.051
Standard

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

Runterladen und installieren, wenns nicht in den Paketquellen vorhanden ist.
__________________
Daily Inspiration | Günstiges Hosting | Kostenloses Webhosting
Reicher Mann und armer Mann
standen da und sahn sich an
Und der Arme sagte bleich:
»Wär ich nicht arm, wärst du nicht reich« - Bertolt Brecht
Blaxxun ist offline   Mit Zitat antworten
Antwort

RB

Empfehlung:

Thema: MySQL-Fehler: 1064 in UPDATE

Lesezeichen


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 arian06 Viren, Würmer, Spyware 47 09.11.2009 15:57
Fehler beim Foren-Update Nerymon Webmaster Hilfe / Programmierer Forum 4 02.11.2008 10:31
Sprach Packet Update (FEHLER)!!! maXim1605 Nokia N95 Forum 4 24.09.2007 17:18
System-Fehler nach Win-Update Tom9185 Windows XP Probleme 31 07.04.2007 12:02
user32.dll fehler nach update Svenley Windows XP Probleme 5 04.04.2007 21:55

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

Powered by vBadvanced CMPS v3.2.2
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:41 Uhr.
Powered by vBulletin® Version 3.8.7 (Deutsch)
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO 3.6.0