|
|
|
| В таблице есть поле date (при созданий с php написал date TIMESTAMP(8)).Но записи делает по другой дате (сервер в США и по моему по их дате).Что нужно изменить в phpmyadmin чтобы изменить на наш. | |
|
|
|
|
|
|
|
для: makigo
(08.02.2012 в 18:57)
| | Для этого нужно настроить сессию на ваш часовой пояс. Т.е. сразу после установки соединения выполнить что-то вроде
<?php
@mysql_query("SET time_zone = '+04:00'");
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(08.02.2012 в 19:08)
| | Спасибо.
Перед записью в базу да. | |
|
|
|
|
|
|
|
для: cheops
(08.02.2012 в 19:08)
| | Неработает.
попробовал даже через конфигурационный файл php.Ничего. | |
|
|
|
|
|
|
|
для: makigo
(10.02.2012 в 17:07)
| | В смысле через php.ini? Часовой пояс в нем не должен влиять на часовой пояс MySQL. | |
|
|
|
|
|
|
|
для: cheops
(10.02.2012 в 17:11)
| | да не повлиял.
просто не было вставлено я взял и заполнил. | |
|
|
|
|
|
|
|
для: makigo
(10.02.2012 в 17:14)
| | Посмотрите еще какое время возвращает функция NOW() (конечно, при условии, что у вас выполнен SQL-запрос SET time_zone = '+04:00')
| |
|
|
|
|
|
|
|
для: cheops
(10.02.2012 в 17:31)
| | ok | |
|
|
|