Есть рабочий код для выборки данных из БД.
$result=mysql_query("SELECT `time`,`currency_name` FROM `$table_name` where `time`>UNIX_TIMESTAMP(SUBDATE(CURDATE(),$show_graph_date_begin)) AND `time`<UNIX_TIMESTAMP(SUBDATE(CURDATE(),$show_graph_date_end)) $id_code ") or die (mysql_error());
if ($select_amt >0)
{
for($select_amt; $select_amt>0; $select_amt--)
{
$row=mysql_fetch_assoc($result);
$cryptocurrency_time=$row['time'];
$cryptocurrency_value=$row['currency_name'];
//....................
Мы выбираем из БД time и currency_name (время и валюту) и рисуем график.
В результате работы кода происходит одна неприятная вещь.
Если в БД в столбце currency_name есть значение - например число, то график рисуется верно.
Если в БД в столбце currency_name нет числа - то заместо currency_name подставляется time.
И, как я понял (это уже не точно), заместо time - ничего. А точнее график javascript сам берет время - устанавливая свою начальную дату 1970 год.
Как исправить результат выборки из БД?