Autor | Zpráva | ||
---|---|---|---|
davef6 Profil |
#1 · Zasláno: 5. 11. 2007, 20:08:43
do databáze zapíšu třeba 50(jako dny) a budu chtít aby se po každých 24 hodin jeden den odečetl, pokud bude počet nula, tak bych chtěl aby se mi v jednom sloupci v db změnila hodnota z 1 na nulu
jak na to? |
||
dracek Profil |
#2 · Zasláno: 5. 11. 2007, 20:25:24
cronem každých 24h volat skript, který zašle mydql dotaz ve stylu
update odpocet set den = den - 1 |
||
djlj Profil |
#3 · Zasláno: 5. 11. 2007, 20:26:38 · Upravil/a: djlj
aby se po každých 24 hodin jeden den odečetl
UPDATE tabulka SET dny=dny-1 pokud bude počet nula, tak bych chtěl aby se mi v jednom sloupci v db změnila hodnota z 1 na nulu Vybereš z databáze, na základě dat updatneš na nulu, nebo ne. |
||
davef6 Profil |
#4 · Zasláno: 5. 11. 2007, 20:46:01
ještě bych měl asi zmínit, že se to bude provádět u více uživatelů a nějací budou mít nastaveno 0 dní, tak aby to pak nešlo do záporných čísel
|
||
djlj Profil |
#5 · Zasláno: 5. 11. 2007, 20:46:25
WHERE dny>0
|
||
tiso Profil |
#6 · Zasláno: 5. 11. 2007, 20:53:25
davef6 - alebo inak - zadaj tam ten výsledný deň a vypíš len rozdiel medzi tými dňami, pri zápornej hodnote nulu.
|
||
souki Profil |
#7 · Zasláno: 6. 11. 2007, 00:36:53
tiso
Konečně programátorské řešení |
||
Časová prodleva: 17 let
|
0