LINUX.ORG.RU

MYSQL поиск


0

0

$ldate = $day1.'.'.$month1.'.'.$year1;

&db_do("SELECT id, tout, tin, DATE_FORMAT(date, " . ($pattern{'date_format'} ? $dbh->quote($pattern{'date_format'}) : "'%d.%m.%y %H:%i'") . ") date, DATE_FORMAT(opdate, " . ($pattern{'date_format'} ? $dbh->quote($pattern{'date_format'}) : "'%d.%m.%y %H:%i'") . ") opdate, vol_time, in_vol, out_vol, summa FROM ${root}_session WHERE date LIKE '%$ldate%'");

поле date формата datatime

в чем проблема? почему не ищет? что нетак? и как правильно

данные в бд хранятся в формате koi8r

пробовал и такие варианты все в пустую $ldate = $day1.'-'.$month1.'-'.$year1; $ldate = $year1.'-'.$month1.'-'.$day1; $ldate = $year1.'.'.$month1.'.'.$day1;

anonymous

Re: MYSQL поиск

Для DateTime используй '=' для точного поиска
или 'between' для неточного.

roller ★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.