[英]How to Inserting data with php-curl
我想在數據庫中打印圖像的鏈接。 https://www.yelp.com/biz_photos/zesty-gyros-and-deli-grand-rapids
我使用CURL連接。 我使用Preg_match_all拍攝了指向圖片的鏈接,並將其列為“ FOR”。 但是我在對數據庫的INSERT過程中得到了錯誤。
解析數據
preg_match_all('@<div class="photo-box photo-box--interactive" data-photo-id=(.*?)>@si', $site, $mydata);
for ($a=0; $a<count($mydata[1]); $a++) {
echo $mydata[1][$a].'<br>';
}
以下列出25個結果。 但是我不能做mysql插入。
mysqli_query($link,"INSERT INTO myTable (field) VALUES ($mydata[1][$a])") or die(mysqli_error($link));
在$ mydata [1] [$ a]周圍使用單引號,並放入mysqli_real_escape_string函數。
$value = mysqli_real_escape_string($link, $mydata[1][$a]);
mysqli_query($link,"INSERT INTO myTable (field) VALUES ('".$value."')") or die(mysqli_error($link));
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.