eps
Новичок
Выборка значений поля типа DATETIME из базы MySQL посредством PHP
Здравствуйте.
Есть следующая проблема:
Скрипт выводит '0', хотя по запросу
SELECT count(*) as dav FROM products WHERE products_id='709732' and (products_date_available!='' or products_date_available IS NOT NULL)
к базе данных в EMS SQL Manager выводится значение '1'. И поле products_date_available в этой записи действительно не пустое.
Запрос, который проверялся в EMS SQL Manager был получен через echo $query;
Само значение поля products_date_available запросом через php я получить не могу. Выводит пустое значение (то есть ничего не выводит).
Этот же запрос в программе EMS SQL Manager дает значение поля products_date_available : 25.04.2007 5:13:36
То есть поле в базе точно не пустое, а php не выводит его значение.
Подскажите, пожалуйста, как правильно получить значение этого поля? Тип поля products_date_available - DATETIME
Здравствуйте.
Есть следующая проблема:
PHP:
$query="SELECT count(*) as dav FROM ".TABLE_PRODUCTS." WHERE products_id='".$listing['products_id']."'
and (products_date_available!='' or products_date_available IS NOT NULL)";
$r_q=mysql_query($query);
$r=mysql_fetch_array($r_q);
echo $r['dav'];
SELECT count(*) as dav FROM products WHERE products_id='709732' and (products_date_available!='' or products_date_available IS NOT NULL)
к базе данных в EMS SQL Manager выводится значение '1'. И поле products_date_available в этой записи действительно не пустое.
Запрос, который проверялся в EMS SQL Manager был получен через echo $query;
Само значение поля products_date_available запросом через php я получить не могу. Выводит пустое значение (то есть ничего не выводит).
PHP:
$query="SELECT products_date_available FROM products WHERE products_id='709732'";
$r_q=mysql_query($query);
$r=mysql_fetch_array($r_q);
echo $r['products_date_available'];
То есть поле в базе точно не пустое, а php не выводит его значение.
Подскажите, пожалуйста, как правильно получить значение этого поля? Тип поля products_date_available - DATETIME