Simplepie - получать каналы из базы данных

Я хочу получить несколько каналов из базы данных и при этом получить все новое содержимое из этих каналов

это работает, но есть проблема, и я понятия не имею, что вызывает это, это код:

$ feed_sql = mysqli_query ($ link, "ВЫБЕРИТЕ ленту из tutorial_feed, ГДЕ утверждено = 1");

$ feeds = array ();

$ i = 0;

while ($ feed_r = mysqli_fetch_object ($ feed_sql)):

  $feeds[$i] .= $feed_r->feed;        

$ Я ++;

ENDWHILE;

$ feed = new SimplePie ($ feeds);

$ Запитки> handle_content_type ();

foreach ($ feed-> get_items (0, 100) как $ item):

echo $ item-> get_permalink (). "
";

endforeach;

Я сначала получаю

Примечание: неопределенное смещение: 0 в I:\wamp\www\cmstut\includes\cron.php в строке 22
Примечание: неопределенное смещение: 1 в I:\wamp\www\cmstut\includes\cron.php в строке 22
Примечание: неопределенное смещение: 2 в I:\wamp\www\cmstut\includes\cron.php в строке 22
Примечание: неопределенное смещение: 3 в I:\wamp\www\cmstut\includes\cron.php в строке 22
Примечание: неопределенное смещение: 4 в I:\wamp\www\cmstut\includes\cron.php в строке 22
Примечание: неопределенное смещение: 5 в I:\wamp\www\cmstut\includes\cron.php в строке 22
Примечание: неопределенное смещение: 6 в I:\wamp\www\cmstut\includes\cron.php в строке 22
Примечание: неопределенное смещение: 7 в I:\wamp\www\cmstut\includes\cron.php в строке 22
Примечание: неопределенное смещение: 8 в I:\wamp\www\cmstut\includes\cron.php в строке 22
Примечание: неопределенное смещение: 9 в I:\wamp\www\cmstut\includes\cron.php в строке 22
Примечание: неопределенное смещение: 10 в I:\wamp\www\cmstut\includes\cron.php в строке 22

и затем он начнет печатать постоянные ссылки на новый контент на основе импортированных каналов. Я знаю, что неопределенное смещение означает, что его не существует, но я не получаю его, любая помощь будет оценена

1 ответ

Решение

Я нашел проблему, это была точка в $feeds[$i] .= $ Feed_r->feed; что я должен был удалить

Другие вопросы по тегам