我正在使用DOM Parser解析来自朋友篮球网站的文章链接。我想将这些值存储在我的数据库中,但出现语法错误代码如下:
<?php
include_once ('connect_to_mysql.php');
include_once ('simple_html_dom.php');
$html = file_get_html('http://basket-planet.com/ru/');
$main = $html->find('div[class=mainBlock]', 0);
$items = array();
foreach ($main->find('a') as $m){
$items[] = "$m->plaintext, $m->href";
}
//print_r($items);
$reverse = array_reverse($items);
print_r($reverse);
$sql = mysql_query ("INSERT INTO basket_news (article, link) VALUES ".(implode(',', $reverse))."") or die (mysql_error());
?>
这是反向数组的输出(对不起,它是另一种语言):
Array (
[0] => 07:43 Видео. Дэвид Стерн и арбитры вручают "Лейкерс" победу над "Миннесотой" (1) , /ru/news/9234
[1] => 07:51 "Чикаго" прервал победную серию "Майами" на отметке 27 (0) , /ru/news/9235
[2] => 15:02 Кабмин выделил 200 млн грн на подготовку к Евробаскету (0) , /ru/news/9243
[3] => 20:42 Евролига: ЦСКА ломает мадридский «Реал» (0) , /ru/news/9246
[4] => 21:45 «Уникаха» побеждает в Стамбуле и молится на «Бамберг» (0) , /ru/news/9248 )
这是错误:
You have an error in your SQL syntax; check the manual that corresponds to your
MySQL server version for the right syntax to use near
'07:43 Видео. Дэвид Стерн и ' at line 1
我在这里做错了什么?请指教...