[eluser]Leftfield[/eluser]
Hello CI !
I've got dome troubles after import RSS, when i inser into DB:
Code: foreach ($sxml->channel->item as $item) {
$pubdate = $item->pubDate;
$date = date("Y:m:d H:i:s", strtotime($pubdate)); //date('Y:m:d H:i:s')
$strtemp = "<a >link\">" . "$item->title</a> <br />$item->enclosure<br />$item->description<br /> $item->author<br />$item->link<br />\n";
iconv("UTF-8", "windows-1251", $strtemp);
$image = $item->enclosure;
$data = array('author' => $author, 'title' => strip_tags(iconv("UTF-8",
"windows-1251", $item->title)), 'description' => strip_tags(iconv("UTF-8",
"windows-1251", $item->description)), 'fulltext' => strip_tags(iconv("UTF-8",
"windows-1251", $item->description)), 'rubrics_name' => $category, 'date' => $date,
'url' => iconv("UTF-8", "windows-1251", $item->link),'image_rss' =>$image['url']); //, 'image_rss' =>$image['url']
$this->db->insert('pages', $data);
}
Code: $image = $item->enclosure;
'image_rss' =>$image['url'] - came NULL
Quote:A Database Error Occurred
Error Number: 1048
Column 'image_rss' cannot be null
INSERT INTO `pages` (`author`, `title`, `description`, `fulltext`, `rubrics_name`, `date`, `url`, `image_rss`) VALUES ('admin', 'Особенности подключения JS скриптов в WordPress', 'К сожалению, иногда бывает так, что есть хорошие и удобные инструменты, но по каким-то причинам ими пользуются далеко не все и не всегда. В результате возникают проблемы, казалось бы, на ровном месте. Один из таких примеров – подключение JavaScript кода в WordPress. Этот движок предоставляет удобную функцию wp_enqueue_script. С её помощью можно обеспечить необходимый порядок [...]', 'К сожалению, иногда бывает так, что есть хорошие и удобные инструменты, но по каким-то причинам ими пользуются далеко не все и не всегда. В результате возникают проблемы, казалось бы, на ровном месте. Один из таких примеров – подключение JavaScript кода в WordPress. Этот движок предоставляет удобную функцию wp_enqueue_script. С её помощью можно обеспечить необходимый порядок [...]', 'Полезная информация', '2010:10:10 14:54:06', 'http://www.simplecoding.org/osobennosti-podklyucheniya-js-skriptov-v-wordpress.html', NULL)
[eluser]InsiteFX[/eluser]
did you try '' instead of NULL?
InsiteFX
|