【发布时间】:2015-10-11 18:55:47
【问题描述】:
请帮我解决这个问题。我不擅长解释,我的语法也不是很好,所以请多多包涵。
我的客户想要一个可以从某个网站自动搜索制造零件号的网站。
http://www.digipart.com/
自动搜索的代码正在运行并且没有错误。但是,如果有搜索结果,我的客户想要检查从数据库中保存的每个制造零件编号,这是我的代码:
$searchmfgpn =@mysql_query("select mfg_pn from bom_crunching; ");
//@mysql_query($searchmfgpn,$connect)or die("Failed to execute query:<br />" . mysql_error(). "<br />" . mysql_errno());
while($row = mysql_fetch_array($searchmfgpn))
{
$searchkeyword =$row['mfg_pn'];
echo "<pre>";
echo $searchkeyword;
echo "</pre>";
$digipart ="http://www.digipart.com/part/".$searchkeyword;
//echo "<iframe src=".$digipart." width ='1200' height ='600'></iframe>";
$string = "We are sorry, but no result was found for '$searchkeyword' Please try again.";
if (strpos($digipart,$string) !== false) {
echo 'Not Available.';
} else {
echo 'Available';
}
}
代码没有给我任何错误,但是我用来检查它是否可用的代码不正确。它只检查 URL。我想检查整个页面,即我不知道应该使用什么代码。
我该如何解决这个问题?任何帮助将不胜感激!!
【问题讨论】: