Welcome Guest, Not a member yet? Register   Sign In
Column 'image_rss' cannot be null from import RSS
#1

[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)
#2

[eluser]InsiteFX[/eluser]
did you try '' instead of NULL?

InsiteFX




Theme © iAndrew 2016 - Forum software by © MyBB