|
|
|
| Как сделать так чтобы время записывалось в базу на 5 часов позже текущего (т.к. основная масса пользователей живёт в другом часовом поясе).
Вот мой запрос к базе:
$query = "INSERT INTO garaj VALUES (
NULL,
'".$_POST['note']."',
'".$_POST['district']."',
'".$_POST['address']."',
'".$_POST['yama']."',
'".$_POST['electr']."',
'".$_POST['material']."',
".$_POST['price'].",
NOW(),
'show',
".$_POST['pos'].",
".$_POST['id_catalog'].")";
|
Что добавить? | |
|
|
|
|
|
|
|
для: Roman2
(09.05.2007 в 09:14)
| | Можно поступить следующим образом
<?php
$query = "INSERT INTO garaj VALUES (
NULL,
'".$_POST['note']."',
'".$_POST['district']."',
'".$_POST['address']."',
'".$_POST['yama']."',
'".$_POST['electr']."',
'".$_POST['material']."',
".$_POST['price'].",
NOW() - INTERVAL 5 HOUR,
'show',
".$_POST['pos'].",
".$_POST['id_catalog'].")";
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(09.05.2007 в 13:42)
| | NOW() + INTERVAL 5 HOUR,
если я что нибудь в чем нибудь понимаю.
2 Roman2:
Не надо ориентироваться на основную массу - храните время независимо от пояса, скрипт пишите так, чтобы он выдавал время в часовом поясе клиента, явно указывая смещение от UTC. Тогда все будут довольны.
Время (а значит и часовой пояс) клиента можно получить средствами JS. | |
|
|
|