15.11.2013 / 14:01 | |
Nokia_372Oc Пользователь
| aNNiMON (14.11.2013/22:40) $res = mysql_query('SELECT * FROM `users` WHERE `login` = "'.$login.'"'); Неплохо бы еще var_dump($res) вывести...Спасибо, теперь всё работает.
|
17.11.2013 / 00:51 | |
Artorius Пользователь Сейчас: Offline
Имя: Артур Регистрация: 29.08.2012
| Nokia_372Oc, неплохо еще limit поставить
|
23.11.2013 / 15:14 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| Как в php работать с mysql типом данным TIME? Мне нужно хранить не время, а продолжительность, то есть количество часов может перевалить за 24. Также интересует операция сложения таких вот продолжительностей. Стэковерфловление не помогает.
__________________
let live Изменено aNNiMON (23.11 / 15:15) (всего 1 раз) |
23.11.2013 / 15:52 | |
Naik Пользователь Сейчас: Offline
Имя: %name% Регистрация: 14.03.2010
| aNNiMON, не знаю как там с TIME, но если нужно просто сохранить длительность, то в поле int(10) например пишешь 60*5 это 5 минут. Добавлять как обычные числа можно. Если нужно с такого-то числа - по такое, то в два поля int(10) пишешь начало с пом. time() и конец с пом. time() или time() + $add_interval.
|
23.11.2013 / 16:12 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| Naik, не, не годится. В БД уже TIME вбит, переделывать сейчас нет возможности. Знал бы заранее, что нужно будет операции с этим типом делать - сделал бы int.
__________________
let live Изменено aNNiMON (23.11 / 16:14) (всего 1 раз) |
23.11.2013 / 16:13 | |
Koenig Модератор форума Сейчас: Offline
Имя: Дмитрий Откуда: Калининград(Koenigsberg) Регистрация: 23.01.2011
| aNNiMON, timestamp
__________________
Магистр Мёда |
23.11.2013 / 16:20 | |
Koenig Модератор форума Сейчас: Offline
Имя: Дмитрий Откуда: Калининград(Koenigsberg) Регистрация: 23.01.2011
| aNNiMON, как вариант конверт сделать содержимого поля через strtotime() далее уже математика
__________________
Магистр Мёда |
23.11.2013 / 16:23 | |
Koenig Модератор форума Сейчас: Offline
Имя: Дмитрий Откуда: Калининград(Koenigsberg) Регистрация: 23.01.2011
| aNNiMON, можно помоему прям через sql рулить с этим полем, но все же через таймстамп удобнее, все же число и проще наверное было сделать date поле, раз более суток
__________________
Магистр Мёда Изменено Koenig (23.11 / 16:25) (всего 1 раз) |
23.11.2013 / 20:08 | |
web_demon Супервизор Сейчас: Offline
Регистрация: 11.01.2010
| aNNiMON, так вроде позволяет TIME хранить интервалы с временем http://www.mysql.ru/docs/man/TIME.htmlВ общем иногда проще почитать доки, там все в первом абзаце) |
23.11.2013 / 20:17 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| web_demon, я ж потому и добавил TIME, что мне надо хранить длительность проведённого действия. Но я уже сменил на int, так как операции в php легче проводить именно так.
__________________
let live |