[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как вывести значение из базы данных MSSQL
Strannik
В базе MS SQL есть поле с типом datetime и значением 2003-05-27 13:15:20.630

когда я делаю

while($i = sqlsrv_fetch_array($enterres, SQLSRV_FETCH_ASSOC))
{

$ha_date=($i['ha_date']!='')? $i['ha_date']:'';
echo $ha_date;
}

я получаю ошибку

Catchable fatal error: Object of class DateTime could not be converted to string in


Подскажите как правильно вывести значение?
Zzepish
while($i = sqlsrv_fetch_array($enterres, SQLSRV_FETCH_ASSOC))
{

$ha_date=($i['ha_date']!='')? $i['ha_date']:null;
echo $ha_date;
}
Strannik
нет, снова попадаю на ошибку.
var_dump($ha_date)
вывел следующее

object(DateTime)#1 (3) { 
["date"]=> string(19) "2003-07-01 13:38:43"
["timezone_type"]=> int(3)
[
"timezone"]=> string(11) "Asia/Muscat" }


как отсюда получить дату?
Игорь_Vasinsky
$ha_date->date;


_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Strannik
Цитата (Игорь_Vasinsky @ 11.12.2012 - 10:41)
$ha_date->date;

при таком варианте получаю ошибку.

сделал так
echo $dateObject->format('Y-m-d H:i:s');


Вопрос снят
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.