用phpquery采集的问题

zhuhao 2013-07-31 04:19:31
我用phpquery采集网页的内容

以下是

phpQuery::newDocumentFile($url);
$img=pq('.productImageGrid #prodImageCell')->html();
echo $img;
$img_txt=pq('.productImageGrid #prodImageCell')->text();


$img_txt是空值,没内容
$img 不管是echo还是print_r都是显示图片
请问$img怎么转成字符串,我需要存入数据库。


<a href="http://www.amazon.co.jp/gp/product/images/B0081H9LQ8/ref=dp_image_0/376-1230581-7023067?ie=UTF8&n=2127209051&s=computers" target="AmazonHelp" onclick="return amz_js_PopWin(this.href,'AmazonHelp','width=700,height=600,resizable=1,scrollbars=1,toolbar=1,status=1');"><img onload="if (typeof uet == 'function') { if(typeof setCSMReq=='function'){setCSMReq('af');setCSMReq('cf');}else{uet('af');uet('cf');amznJQ.completedStage('amznJQ.AboveTheFold');} } " src="http://ec2.images-amazon.com/images/I/41dnPd2SSHL._SL500_AA280_.jpg" id="prodImage" width="280" height="280" border="0" alt="Android tablet " onmouseover=""></a>

以上为浏览器里面显示的代码,我就想这些代码存入数据库。

...全文
180 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhuhao 2013-08-01
  • 打赏
  • 举报
回复
<form name="form2" method="post" action="search_new_product_change.php?title=<?PHP echo $title; ?>&rank=<?PHP echo $rank; ?>&imgurl=<?PHP echo $imgurl[0][0]; ?>¤cy=<?PHP echo $currency=$amazon_currency($account); ?>"> 请问我怎么输出给imgurl= 我直接用ehco,就在页面上显示图片了
一起混吧 2013-07-31
  • 打赏
  • 举报
回复
既然是字符串直接存入数据库就是了
zhuhao 2013-07-31
  • 打赏
  • 举报
回复
<form name="form2" method="get" action="search_new_product_change.php?title=<?PHP echo $title; ?>&rank=<?PHP echo $title; ?>&price=<?PHP echo $amazon_price; ?>imgurl=<?PHP echo $img; ?>"> 现在不知道怎么输出$img ,因为要存入数据库的 $img 类型是string的

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧