- gkaroly blogja
- A hozzászóláshoz be kell jelentkezni
- 1663 megtekintés
Hozzászólások
Azt akartad mondani, hogy a start date kissebb, vagy egyenlo.
Ugye itt arrol van szo, hogy azt szeretned, hogy ahol a start_date korabbi idopont (= kisebb), az laccodjon.
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal
- A hozzászóláshoz be kell jelentkezni
Ha a start date-et beállítom holnapra, majd azt mondom, hogy HA nagyobb, mint most, akkor is kiírja a holnapi tartalmat is... :(
Akkor, hogy is van?
- A hozzászóláshoz be kell jelentkezni
Hat a holnap nagyobb is mint a most, ezert megjeleniti.
- A hozzászóláshoz be kell jelentkezni
Belegondoltal, hogy ez hogy mukodik?
Kezdjuk az altalanos iskolanal, szamegyenes (igen, tudom hogy torz. Es nem, nem erdekel):
-5 0 5
|----------------|----------------|-->
Mikor mondjuk azt, hogy egy szam nagyobb mint a masik? Hat akkor, amikor a szamegyenesen jobbra helyezkedik el (nyilvan a kisebb pedig balra). Most vegyunk egy standard idovonalat.
08/09 08/10 08/11
|----------------|----------------|-->
Tegnap Ma Holnap
Mikor mondjuk, hogy egy idopont kesobb van, mint egy masik? Ha az idovonalon jobbra helyezkedik el.
Viszont, a ket egyenes felcserelheto. Mivel az idopontokat szamok segitsegevel abrazoljuk (egeszen konkretan UNIX timestamppel, ami az 1970 jan. 1 ota eltelt masodpercek szamat jelenti) ezert minel kesobb van egy idopont, az ot abrazolo szam annal nagyobb.
Mi a vegkovetkeztetes?
08/09 > 08/10 > 08/11
Vagyis, ha azt szeretnem, hogy egy idopont elotti dolgok ne jelenjenek meg, akkor balra kell haladni a szamegyenesen, vagyis minel kisebb ertekeket kell keresni.
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal
- A hozzászóláshoz be kell jelentkezni
typo:
08/09 < 08/10 < 08/11
--
ezt tényleg ennyire nem értitek? - turdus :)
- A hozzászóláshoz be kell jelentkezni
Hubakker, tenyleg. Durva.
/me hamut szor a fejere
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal
- A hozzászóláshoz be kell jelentkezni
Na igen, az addig okés. Ennyire elsős azért nem vagyok, azonban a gond ott volt, hogy az End date is közbeszólt... Tehát a helyes megoldás:
Start date < now AND End date > now.
Így már jónak tűnik... :)
- A hozzászóláshoz be kell jelentkezni
De ha szamegyenessel vegiggondoltad volna, akkor rogton rajottel volna a helyes megoldasra. Mert ugye ugyanezt mondjuk, ha szamokrol van szo... :)
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal
- A hozzászóláshoz be kell jelentkezni
Lehet rosszul értelmezem a problémát és még Drupal-hoz se konyítok, de mintha lenne >= operátor.
--------------
“If there were no hell, we would be like the animals. No hell, no dignity.”
- A hozzászóláshoz be kell jelentkezni
mivel te sem tudod rendesen megfogalmazni mit szeretnel ezert felesleges masoktol elvarni ezt...
2 valtozo erteketol fugg mit akarsz csinalni, ird le egy papirra.
3 oszlop, a 2 valtozo es hogy mit kell vegrehajtani.
a sorokban meg az allapotokat es a feladatot.
- A hozzászóláshoz be kell jelentkezni
Ez nem megoldas? : http://drupal.org/project/scheduler
- A hozzászóláshoz be kell jelentkezni
Ismerem, fel is van telepítve, azonban a célnak nem felel meg. Minden más esetben azonban tökéletes.
- A hozzászóláshoz be kell jelentkezni