php - 未从 simplepie 添加到 db 的值
问题描述
我正在尝试使用 Simplepie 获取提要,但是在使用某些源(例如this和this)时,值不会插入到数据库中。
有人可以帮助解决问题吗?
$feedurls = array();
while ($row = mysqli_fetch_array($results)) {
array_push($feedurls, $row['source_name']);
}
// var_dump($feedurls);
$feed = new SimplePie();
$feed->set_feed_url($feedurls);
$feed->init();
$feed->set_cache_location('/var/www/simplepie/library/cache');
$feed->set_cache_duration(600);
$feed->handle_content_type();
// Begin feed output
$title;
$description;
$url;
$thumbnail;
$source;
foreach ($feed->get_items() as $item){
$title=$item->get_title();
$description=$item->get_description();
echo $item->get_description();
echo $item->get_link();
$url=$item->get_link();
echo "<br>";
echo "<br>";echo "<br>";
$enclosure= $item->get_enclosure();
echo $enclosure->get_thumbnail();
echo "<br>";
echo "<br>";echo "<br>";
$thumbnail=$enclosure->get_thumbnail();
$source = $item->get_feed()->subscribe_url() ;
enter code here
$insert = "INSERT INTO rss_feed(Heading,Description,News_URL,Image_URL,source_link)VALUES ('$title', '$description', '$url',' $thumbnail','$source')";
解决方案
推荐阅读
- spring-boot - Zuul 中的粘性会话功能区规则始终具有空请求
- tensorflow - 如何将 float32 编码的 png 解码为张量?
- c++ - cmake3 - 如何处理 CMakeLists.txt 包含命令和查看结果
- bash - GNU Parallel:--line-buffer 选项不适用于--pipe
- c# - 用于数组的 Newtonsoft StringEnumConverter 返回未知数
- r - 在 R 中使用 m_ref_cursor 参数执行存储过程
- firebase - 从 Firebase 控制 Nest
- google-cloud-platform - GCP IAM 能否用于对我的业务应用程序的用户提供访问控制
- xbee - 如何使用 MicroPython 在 xBee3 中实现任意频率和占空比的 PWM 红外传输?
- c# - 如何将枚举与 Vector3 轴一起使用?