я получаю сообщение об ошибке, если один из моих условий:Что не так с этим условием?
$conditions[] = array("PublicationNumeration.publication_numerations_published_date" => '2006-01-01');
, что случилось с этим условием?
, но все работает нормально с
$conditions[] = array("PublicationNumeration.publication_numerations_published_date" => '2006');
... но это не все, что я хочу/необходимость.
что я делаю неправильно?
ОБНОВЛЕНО:
рядом один работает нормально:
$mydate = '2007/01/01';
$conditions[] = array("PublicationNumeration.publication_numerations_published_date LIKE " => date('Y-m-d' , strtotime($mydate)));
// create sql `PublicationNumeration`.`publication_numerations_published_date` LIKE '2007-01-01'
но следующий создает ошибку:
$mydate = $this->params['named']['searchPublishedSince'].'/01/01'; // searchPublishedSince is defined in url
$conditions[] = array("PublicationNumeration.publication_numerations_published_date LIKE " => date('Y-m-d' , strtotime($mydate)));
пожалуйста, что я делаю не так ?!
Каковы ошибки? Каков тип данных поля публикации_numerations_published_date? – Mike