3Danke
ERLEDIGT
NEIN
NEIN
ANTWORTEN
3
3
ZUGRIFFE
239
239
EMPFEHLEN
-
Hallo,
ich wollte ein Datenbankeintrag ändern jedoch möchte ich, dass wenn der 'test'-Wert auf 0 steht, dass es so bearbeitet wird...
UPDATE `tabellenname` SET test = '1' WHERE id = '4'
und wenn der testwert auf 1 steht, dass es so bearbeitet wird...
UPDATE `tabellenname` SET test = '0' WHERE id = '4'
Ist es möglich, dies mit einem MySQL IF auszuführen? Ich würde es normalerweise mit PHP erst ausgeben lassen und dann extra bearbeiten lassen aber wenn es einfacher gehen würde, dann würde es mir Zeit erspaaren.
Ich bin über jede Antwort dankbar!
Mit freundlichen Grüßen
oLde
-
IF() geht bei MySQL im SET. kein Problem
Code sql:1 2 3
UPDATE `table` SET test = IF(test=1,0,1) WHERE id = 4
Wenn das Feld test aber als 0/1-Flag ahben willst, dass einfach nur gewechselt wird, kannst du das auch anders lösen
Code sql:1 2 3
UPDATE `table` SET test = ABS(test-1) WHERE id = 4
Achja, wenn id und test Numerische Felder sind, kannst du dir die ' sparen....---------------------------------------------------------------------------------------------------
item: Tutorial: [PHP][MySQL] Debug Queries
item: Schreibt mir keine PN mit Fragen die im Forum beantwortet werden können - ich mache kein persönliches coaching
item: Ich habe es mir aus gesundheitlichen Gründen abgewöhnt unformatierten Code zu lesen (Auch SQL-Statements kann man formatieren!)
item: Bitte zur besseren Lesbarkeit PHP-Code in [PHP]...[/PHP], SQL in [SQL]...[/SQL], Visual Basic in [VB]...[/VB] etc. schreiben
-
Geändert von Matthias Reitinger (07.09.10 um 16:16 Uhr)
„Gib einem Menschen einen Fisch, und er wird für einen Tag satt. Lehre ihn Fischen, und er wird ein Leben lang satt.“
“For every complex problem, there is an answer that is short, simple and wrong.”
“Pessimism is safe, but optimism is a lot faster!”
Aktuelles Coding Quiz: #17 - Wörter kreuz und quer
-
Danke vielmals ich werde es ausprobieren
Ähnliche Themen
-
Hilfe bei Update
Von zuckerbrini im Forum Relationale DatenbanksystemeAntworten: 2Letzter Beitrag: 11.05.09, 11:09 -
Hilfe bei UPDATE Befehl des UserPass mit MD5
Von MasterDP23 im Forum PHPAntworten: 3Letzter Beitrag: 21.11.08, 10:22 -
Hilfe bei update-script :-\
Von Kalma im Forum PHPAntworten: 10Letzter Beitrag: 12.05.06, 08:43 -
Update in MYSQL Befehl HILFE
Von cybermotte im Forum Relationale DatenbanksystemeAntworten: 0Letzter Beitrag: 13.04.05, 09:19 -
Hilfe, keine Datenänderung nach UPDATE
Von ahh im Forum Relationale DatenbanksystemeAntworten: 4Letzter Beitrag: 15.12.03, 14:37





Zitieren



Login




