Здр. От 2 дена се опитвам да направя нещо така и не мога
. Значи с CURL вадя от едина страница която има странициране искам да извадя всички клипове. С curl както казах го направих да ми ги изважда и филтрирам да се показват само изображенията и заглавните текстове с линк и времето на клипа. Това филтриране го правя с PREG_MATCH_ALL. Сега целта ми е да ги запиша в базата данни и тук идва ГОЛЕМИЯ проблем! Ето вижде кода от preg_match_all на долу и дайте идея ако можете! 
Като го направя така ми дава mysql erorr-
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 's candy')' at line 1
Явно това candy')' е някаде текс с апострофи и скоби и нз още какво и дава грешка. Качва до някаде линкове и спира. Аз мислех да кача всички едно по едно (..$pics..) но така НЕ стана.
Пробвах и така:
for($ii=0; $ii<=2; $ii++){
mysql_query("INSERT INTO `cars` (`header`, `image`, `time`)
VALUES ('$links[0][$ii]', '$pics[0][$ii]', '$times[0][$ii]')") or die(mysql_error());
}
Така пък ми вкарва ,но не линкове ,а само ми пише в полета ARRAY[1], ARRAY[2] и така.. някакви идей ???


PHP:
preg_match_all('/<img id=\"thumb[0-9]+\" src=\"(.+)\" num=\"([0-9]+)\" width=\"160\" height=\"120\"/i', $as, $pics); //SNIMKI
preg_match_all('/<h1><a href=\"(.+)\">(.+)<\/a><\/h1>/i', $as, $links); //linkove
preg_match_all('/<h2>([0-9]+)<span>:<\/span>([0-9]+)<\/h2>/i', $as, $times); //vreme
foreach($links[0] as $k){
mysql_query("INSERT INTO cars (header) VALUES ('$k') ") or die(mysql_error());
}
Като го направя така ми дава mysql erorr-
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 's candy')' at line 1
Явно това candy')' е някаде текс с апострофи и скоби и нз още какво и дава грешка. Качва до някаде линкове и спира. Аз мислех да кача всички едно по едно (..$pics..) но така НЕ стана.
Пробвах и така:
for($ii=0; $ii<=2; $ii++){
mysql_query("INSERT INTO `cars` (`header`, `image`, `time`)
VALUES ('$links[0][$ii]', '$pics[0][$ii]', '$times[0][$ii]')") or die(mysql_error());
}
Така пък ми вкарва ,но не линкове ,а само ми пише в полета ARRAY[1], ARRAY[2] и така.. някакви идей ???