|
|
|
(PHP, MSSQL) правильный вывод даты
|
|||
|---|---|---|---|
|
#18+
Выдергиваю данные из базы MS SQL. Споткнулся на datetime дата выводится как Dec 31 2005 12:00AM хотя в базе забито 31.12.2005 подскажите пожалуйста, каким образом можно побороть такой вывод? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2005, 15:48 |
|
||
|
(PHP, MSSQL) правильный вывод даты
|
|||
|---|---|---|---|
|
#18+
читать BOL SET DATEFORMAT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2005, 15:55 |
|
||
|
(PHP, MSSQL) правильный вывод даты
|
|||
|---|---|---|---|
|
#18+
Как я понимаю тут немного другая проблема. до обновления поля даты я еще не дошел. Напишу подробнее. Я в php с помощью запроса вытаскиваю все данные из таблицы и вывожу все это на страничку. Все выводится как надо, кроме даты: Dec 31 2005 12:00AM у меня вопрос как её преобразовать? можно ли на уровне запроса SELECT * или придется средствами php? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2005, 17:09 |
|
||
|
(PHP, MSSQL) правильный вывод даты
|
|||
|---|---|---|---|
|
#18+
небось в базе не 31.12.2005 а Dec 31 2005 12:00AM забито? на sql вполне мона ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2005, 12:06 |
|
||
|
(PHP, MSSQL) правильный вывод даты
|
|||
|---|---|---|---|
|
#18+
Когда Enterprise Manager'ом смотрю - 31.12.2005 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2005, 13:00 |
|
||
|
(PHP, MSSQL) правильный вывод даты
|
|||
|---|---|---|---|
|
#18+
фрагмент скрипта? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2005, 13:13 |
|
||
|
(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, 13:21 |
|
||
|
(PHP, MSSQL) правильный вывод даты
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2005, 15:50 |
|
||
|
|

start [/forum/topic.php?fid=23&fpage=454&tid=1477492]: |
0ms |
get settings: |
6ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
48ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
24ms |
get tp. blocked users: |
1ms |
| others: | 204ms |
| total: | 308ms |

| 0 / 0 |
