
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
04.10.2005, 15:48
|
|||
|---|---|---|---|
(PHP, MSSQL) правильный вывод даты |
|||
|
#18+
Выдергиваю данные из базы MS SQL. Споткнулся на datetime дата выводится как Dec 31 2005 12:00AM хотя в базе забито 31.12.2005 подскажите пожалуйста, каким образом можно побороть такой вывод? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.10.2005, 15:55
|
|||
|---|---|---|---|
|
|||
(PHP, MSSQL) правильный вывод даты |
|||
|
#18+
читать BOL SET DATEFORMAT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.10.2005, 17:09
|
|||
|---|---|---|---|
(PHP, MSSQL) правильный вывод даты |
|||
|
#18+
Как я понимаю тут немного другая проблема. до обновления поля даты я еще не дошел. Напишу подробнее. Я в php с помощью запроса вытаскиваю все данные из таблицы и вывожу все это на страничку. Все выводится как надо, кроме даты: Dec 31 2005 12:00AM у меня вопрос как её преобразовать? можно ли на уровне запроса SELECT * или придется средствами php? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.10.2005, 12:06
|
|||
|---|---|---|---|
|
|||
(PHP, MSSQL) правильный вывод даты |
|||
|
#18+
небось в базе не 31.12.2005 а Dec 31 2005 12:00AM забито? на sql вполне мона ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.10.2005, 13:00
|
|||
|---|---|---|---|
(PHP, MSSQL) правильный вывод даты |
|||
|
#18+
Когда Enterprise Manager'ом смотрю - 31.12.2005 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.10.2005, 13:13
|
|||
|---|---|---|---|
|
|||
(PHP, MSSQL) правильный вывод даты |
|||
|
#18+
фрагмент скрипта? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.10.2005, 13:21
|
|||
|---|---|---|---|
(PHP, MSSQL) правильный вывод даты |
|||
|
#18+
Все просто, обычный вывод из скрипта: $result = mssql_query("SELECT * FROM anketa WHERE inc='4'"); $row = mssql_fetch_array($result); $columns = mssql_query("SELECT * FROM columns"); $num_results = mssql_num_rows($columns); echo '<table border="1" width="95%" cellspacing="0" cellpadding="0">'; for ($i=0; $i < $num_results; $i++) { $cols = mssql_fetch_array($columns); echo '<tr><td>'.$cols['name'].'</td><td><input type='; if ($cols['type'] == 'nvarchar') { echo '"text"'; } if ($cols['type'] == 'datetime') { echo '"text"'; } if ($cols['type'] == 'bit') { echo '"checkbox"'; if ($row[$cols['col']] == '1') { echo ' checked'; } } echo ' name="'.$cols['col'].'" size="'; echo $cols['length']; echo '" maxlength="'; echo $cols['length']; echo '" value="'.$row[$cols['col']].'"></td><td>'.$cols['example'].'</td></tr>'; } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
05.10.2005, 15:50
|
|||
|---|---|---|---|
(PHP, MSSQL) правильный вывод даты |
|||
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=23&mobile=1&tid=1477492]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
177ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 267ms |
| total: | 526ms |

| 0 / 0 |
