|
Тема |
Re: local <--> GMT unix timestamp [re: gonzales] |
|
Автор |
salle (Един такъв) |
|
Публикувано | 06.11.01 12:34 |
|
|
Това, което ти предложихе дотук беше да вкараш въпросния IF() в SQL-а
т.е. да промениш както select частта така и where клаузата
Имаш таблица metars
и от нея искаш да извадиш (съответно да обработиш в PHP-то) редовете за които ......?
И двата ти if() могат да бъдат обработени още в SQL заявката
вместо
if (isset($metar))
if(.....)
да взимаш в select само тези редове, които те интересуват
примерно
... where station = '$station' and metar is not null and timestamp > now() - 2 hour;
Това е нормалната логика когато работиш с бази данни - няма смисъл да извличаш нещо от БД и после да го филтрираш
Обясни по-подробно каква ти е идеята и премести този въпрос в Клуб Бази Данни
Linux is like a wigwam - No Windows, No Gates, Apache inside
|
| |
|
|
|