webmaster resource
+ Webmaster Forum von Webmaster-Resource.de » Webcoding » Datenbanken (Moderator: Christian Felken)
|-+ [SQL] Update von 1 - 3
Username:
Password:

Seiten: [1]
Topic Tools  
Read 06. Oktober 2007, 21:27:59 #0
Jahobi-de

[SQL] Update von 1 - 3

Hallo,
ich versuche seit stunden folgendes Update hinzubekommen:

DB:

sammlung_id | bild_nr |  kat_nr
--------------------------------
1                |   1      |  (NULL)
1                |   2      |  (NULL)
1                |   3      |  (NULL)
1                |   4      |  (NULL)
1                |   5      |  (NULL)
1                |   6      |  (NULL)
1                |   7      |  (NULL)
usw..

Ich möchte ich den bildern 1-4 die kat_nr '1' und den bildern 5-7 die '2' geben.

Jetzt mein Problem, selbst beim einem Select zeigt er mir allesmögliche an, ausser das was ich selektiert habe.
mal der Code:

update sticker_details set kat_nr = '1' WHERE sammlungs_id = '1' AND bild_nr > '1' AND bild_nr < '5'


ich hoffe ihr könnt mir weiter helfen, stehe voll auf dem schlauch.

Gruß Ronnie


if ( $ahnung == 'keine' ) { lies ( FAQ ) && suche ( Doku | Suche ) }
if ( $antwort == 0 ) { post->frage }
Offline  
Read 07. Oktober 2007, 14:31:05 #1
Zeus

Re: [SQL] Update von 1 - 3

also, ich versteh zwar nicht genau was du willst, aber ich kann es mir denken,

soll das sowas werden, das wenn auf eine seite nciht mehr past eine neue seite aufgemacht wird oder was Huch

und warum willst du da überhaupt was updaten must du dateien verschieben, wäre nett wenn du das ganze ausführlicher beschreibst, so kontextlos ist es ein bischen schwer zu verstehn auch der verwendungs zweck wäre nett vllt. giebt es da ja eine besserer alternative


Gott ist Tod (Friedrich Nietzsche)
Offline  
Read 08. Oktober 2007, 10:09:42 #2
sf-design

Re: [SQL] Update von 1 - 3

Vielleicht würde es auch schon helfen, wenn du einfach mal die ' ' bei den Zahlen weglässt, da man die eigentlich nur benutzt, um String zu kennzeichnen.

Bin mir aber nicht sicher, ob das direkt zu so einem Fehler führen würde...
Achja, ist es nur ein Übertragungsfehler, dass in der Tabelle die Spalte "sammlung_id" ist, du in der Abfrage aber "sammlungs_id" schreibst?


Offline  
Read 08. Oktober 2007, 17:52:28 #3
Jahobi-de

Re: [SQL] Update von 1 - 3

Hy danke für die Antworten,

habe es rausgefunden, fehler lag in der DB, die felder waren Varchar und jetzt auf int,

hier nochmal der richtige code:


UPDATE
  details, kategorien
set details.kategorie_nr = kategorien.kategorie_nr, kategorien.angelegt = 'ok'
Where bild_nr >= bild_von
  AND bild_nr <= bild_bis


Gruß Ronnie


if ( $ahnung == 'keine' ) { lies ( FAQ ) && suche ( Doku | Suche ) }
if ( $antwort == 0 ) { post->frage }
Offline  
Seiten: [1]
Gehe zu: