2012-02-14 147 views
1

此代码将无法正常工作,我该如何解决:mysql批量记录更新?

<?php $response = $amazonEcs->responsegroup('Large')->lookup('echo $row_Recordset1['ASIN'];'); 
$title = ($response['Items']['Item']['ItemAttributes']['Title']); print_r($title);?> 

需要注意的是,如果我是有别的地方它会正确地从表连接到数据库,并调用ASIN和整个代码会工作如果不是从表中调用,我写了一个静态ASIN。所以问题很可能是:

lookup('echo $row_Recordset1['ASIN'];'); 
+0

至少告诉我们使用哪个库,虽然我可以有一个很好的猜测。 – 2012-02-14 11:15:15

回答

0

请检查娄代码。

<?php 
$response = $amazonEcs->responsegroup('Large')->lookup($row_Recordset1['ASIN']); 
$title = $response['Items']['Item']['ItemAttributes']['Title']; 
?> 

而你的查找函数调用应该是这样的。

lookup($row_Recordset1['ASIN']); 
0

查找引用在PHP中不起作用。这是你所需要的:

lookup($row_Recordset1['ASIN']); 

无需echo语句,因为你在一个PHP代码块是已经和只需要该列传递给查找函数的值。

0

你调用了一些用PHP查找功能,让你可以从它

lookup($row_Recordset1["ASIN"]) 

去除回声和单引号将工作