Mám taký problém:
Robím špeciálnu RSS čítačku pomocou SimplePie, kde chcem použiť aj určité RSS zdroje, ktoré vyberiem z databázy. V skripte mám aj ďalšie zdroje, ktoré potrebujem dostať do jedného poľa s tými z databázy a priradiť ich tak k
Kód:
$feed->set_feed_url($adresy);
Ako riešiť výber z DB do jedného poľa? To pole chcem potom rozšíriť o ďalšie pole.
Zatiaľ to robím takto:
Kód:
$query="SELECT `feed` FROM `tabulka` WHERE kanal LIKE '$kanal' ";
$result=mysql_query($query, $link) or die ("Spojenie s databázou bolo neúspešné");
while($row=mysql_fetch_assoc($result))
{
$newarray[]=$row;
}
$feed = new SimplePie();
$ad2 = "http://blogsearch.google.sk/blogsearch_feeds?hl=sk&lr=lang_sk&as_drrb=q&as_qdr=w&q='.$kanal.'&ie=utf-8&num=5&output=atom";
$ad3 = "http://gdata.youtube.com/feeds/api/videos?q='.$kanal.'&time=today&max-results=5&v=2";
$ad4 = array($ad2,$ad3);
$adresy = array_merge($ad4,$newarray);
$feed->set_feed_url($adresy);
Toto však nefunguje v SimplePie a to kvôli zlému poľu, ktoré získam z DB
Kód:
//(1)DB
Array ( [0] => Array ( [feed] => http://twitter.com/statuses/user_timeline/18863815.rss?count=5 ) [1] => Array ( [feed] => http://www.coldplaying.com/backend.php ) [2] => Array ( [feed] => http://twitter.com/statuses/user_timeline/19149758.rss ) )
//(2)v skripte - osobitne funguje
Array ( [0] => http://blogsearch.google.sk/blogsearch_feeds?hl=sk&lr=lang_sk&as_drrb=q&as_qdr=w&q='.coldplay.'&ie=utf-8&num=5&output=atom [1] => http://gdata.youtube.com/feeds/api/videos?q='.coldplay.'&time=today&max-results=5&v=2 )
//spolu
Array ( [0] => http://blogsearch.google.sk/blogsearch_feeds?hl=sk&lr=lang_sk&as_drrb=q&as_qdr=w&q='.coldplay.'&ie=utf-8&num=5&output=atom [1] => http://gdata.youtube.com/feeds/api/videos?q='.coldplay.'&time=today&max-results=5&v=2 [2] => Array ( [feed] => http://twitter.com/statuses/user_timeline/18863815.rss?count=5 ) [3] => Array ( [feed] => http://www.coldplaying.com/backend.php ) [4] => Array ( [feed] => http://twitter.com/statuses/user_timeline/19149758.rss ) )
Ako dosiahnuť, aby pole s výberom z DB malo štruktúru, ako pole (2), ktoré už je v skripte? Resp. ako dať správne výber z DB do poľa?