Hirdetés

Új hozzászólás Aktív témák

  • orkester

    őstag

    Sziasztok!
    RSSből szeretnék mysql adatbázisba tenni adatokat. Addig meg vagyok, hogy berak 1-1 adatot, de pl. a <category> mező több külön sorból áll és csak az elsőt hajlandó az adatbázisba helyezni. Tehát hogyan tudnám a több sorból álló category mező minden egyes sorát berakni?
    Köszi!

    $rss_title = $RSS_DOC->channel->title;
    $rss_link = $RSS_DOC->channel->link;
    $rss_category = $RSS_DOC->channel->category;
    $rss_copyright = $RSS_DOC->channel->copyright;
    $rss_date = $RSS_DOC->channel->pubDate;



    foreach($RSS_DOC->channel->item as $RSSitem)
    {

    $item_id = md5($RSSitem->title);
    $fetch_date = date("Y-m-j G:i:s");
    $item_title = $RSSitem->title;
    $item_date = date("Y-m-j G:i:s", strtotime($RSSitem->pubDate));
    $item_url = $RSSitem->link;
    $item_category = $RSSitem->category;


    echo "Processing item '" , $item_id , "' on " , $fetch_date , "<br/>";
    echo $item_title, " - ";
    echo $item_date, "<br/>";
    echo $item_url, "<br/>";



    if(mysql_num_rows($item_exists)<1)
    {
    echo "<font color=green>Inserting new item..</font><br/>";
    $item_insert_sql = "INSERT INTO rssingest(item_id, feed_url, item_title, item_date, item_url, item_terulet, fetch_date) VALUES ('" . $item_id . "', '" . $feed_url . "', '" . $item_title . "', '" . $item_date . "', '" . $item_url . "', '" . $item_category . "', '" . $fetch_date . "')";
    $insert_item = mysql_query($item_insert_sql, $db);

    PSN: orkester ** Aki tud olyan nemzetközi hírről, ami a Ft-ot nem gyengíti dobjon egy privátot - 2012.05.24. óta 0db üzenet ** Ha nem válaszolok valószínűleg le vagy tiltva és nem véletlenül. ** Ha valami karcos, kopott, megrágta a kutya, kérlek ne hirdesd újszerűnek, köszi!

Új hozzászólás Aktív témák