Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   [MySQL] Fehler beim Update, kann ihn aber nicht finden! (https://www.delphipraxis.net/66518-%5Bmysql%5D-fehler-beim-update-kann-ihn-aber-nicht-finden.html)

Flare 30. Mär 2006 18:02

Datenbank: MySQL • Zugriff über: PHP

[MySQL] Fehler beim Update, kann ihn aber nicht finden!
 
Hey DPler

ich habe hier ein PHP-Script, welches ich benutze um eine Datenbank zu aktualisieren.
Code:
$sql_ziel = "UDPATE ".db_prefix("accounts")." SET hitpoints={$ziel['hitpoints']} WHERE acctid=".$zufallsangriff['ziel'];
db_query($sql_ziel);
Bitte nicht über die Art des Query-Aufrufs wundern, ist schon richtig so.

Wenn ich jedoch dies Ausführe kommt diese Fehlermeldung:
Zitat:

UDPATE accounts SET 'hitpoints' = 30 WHERE acctid=1

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 'UDPATE accounts SET 'hitpoints' = 30 WHERE acctid=1' at line 1
Da ich den SQL-Befehl kopiert habe (das Original klappt) weiß ich nicht wo der Fehler liegen sollte. Ich hoffe ihr könnt mir sagen was ich falsch habe...


Flare

x000x 30. Mär 2006 18:09

Re: [MySQL] Fehler beim Update, kann ihn aber nicht finden!
 
Hast du wirklich das Statement so kopiert?
Code:
UDPATE accounts SET 'hitpoints' = 30 WHERE acctid=1
weil ich der Meinung bin, das du hier dem String hitpoints den Wert 30 zuweisen willst...
Wäre es nicht so richtig?
Code:
UDPATE accounts SET hitpoints = 30 WHERE acctid=1

Flare 30. Mär 2006 18:12

Re: [MySQL] Fehler beim Update, kann ihn aber nicht finden!
 
Huch, das Script zum falschen Zeitpunkt zum kopieren verwendet :oops:
Ja, so habe ich es auch probiert, das mit 'hitpoints' war eher ein Test ob er es unbedingt in Hochkommas haben möchte.
Auch deine Version klappt bei mir nicht...leider...


Flare

x000x 30. Mär 2006 18:17

Re: [MySQL] Fehler beim Update, kann ihn aber nicht finden!
 
lol, versuche es mal mit UPDATE ;-) (Typo)

Flare 30. Mär 2006 18:21

Re: [MySQL] Fehler beim Update, kann ihn aber nicht finden!
 
Oh, klar, danke ^^
Das fällt leider nicht mehr auf...ich musste deinen Beitrag eben auch 4 mal lesen eh ich kapiert hab was du meinst...


Flare


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:10 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz