Autor | Zpráva | ||
---|---|---|---|
TSD Profil * |
#1 · Zasláno: 26. 3. 2008, 05:07:06
Snad jsem trefil správné fórum
Existuje tabulka, do které přiskakují položky, když si je zákazník strká do košíku. V zadání je, aby u každé bylo pořadové číslo 1 až x Takže jsem přidal sloupec v tabulce, po přidání položky v něm najdu MAX, přičtu 1 a použiju v INSERTu Jak to ale přečíslovat, když během nákupu zákazník jednu z položek odstraní? Takže k jádru věci: Mám tabulku, ve které jsou řekněme hodnoty 1 2 3 4 5 řádek s hodnotou 2 zmizí a já potřebuju hodnoty 3 4 5 ponížit na 2 3 4 je to srozumitelné? a řešitelné? :) díky za pomoc |
||
TSD Profil * |
#2 · Zasláno: 26. 3. 2008, 05:28:19
ehm, pokud nikdo nepřijde s něčím jednodušším než toto
UPDATE veOrdersItems SET poradi = poradi -1 WHERE poradi > neco tak bych to považoval za vyřešené |
||
nightfish Profil |
#3 · Zasláno: 26. 3. 2008, 09:00:01
viz databázové FAQ (část "Setřepání" sloupce)
V zadání je, aby u každé bylo pořadové číslo 1 až x Takže jsem přidal sloupec v tabulce, po přidání položky v něm najdu MAX, přičtu 1 a použiju v INSERTu Jak to ale přečíslovat, když během nákupu zákazník jednu z položek odstraní? spíš se nabízí otázka - proč přečíslovávat? a co se stane, když si víc uživatelů vloží něco do košíku? |
||
TSD Profil * |
#4 · Zasláno: 26. 3. 2008, 09:52:00
nightfish
Toto je vyfiltrovaný výpis jednoho konkrétního košíku a číslování chce budoucí majitel shopu. Smysl mi taky trochu uniká, ale sú isté špecifiká, která mi jsou víceméně jedno, protože na funkci rostlináře to nebude mít žádný vliv a zaplacené to dostanu. Za link dík, mrknu. |
||
nightfish Profil |
#5 · Zasláno: 26. 3. 2008, 10:48:25
Toto je vyfiltrovaný výpis jednoho konkrétního košíku
a číslování chce budoucí majitel shopu s tím číslováním to moc nechápu, ale pokud tam neplní nějakou zásadní funkci, tak by bylo jednodušší jej generovat až třeba v PHP, ne? |
||
TSD Profil * |
#6 · Zasláno: 26. 3. 2008, 13:52:44
nightfish
To už je trochu mimo toto téma. Já jsem pochopil přesně jak to chtějí. Proč to tak chtějí, to jsem se snažil pochopit první minutu, ale pak mi došlo, že mě to nemusí zajímat. Ono totiž nejde tak úplně o shop, je to trochu jinde, já jsem to pro tento účel zjednodušil. Každopádně dík za pomoc. |
||
Časová prodleva: 16 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0