mysql批量记录更新?

时间:2012-02-14 11:10:47

标签: php 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'];');

3 个答案:

答案 0 :(得分:0)

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

lookup($row_Recordset1['ASIN']);

不需要echo语句,因为你已经在PHP块中,只需要将该列的值传递给查找函数。

答案 1 :(得分:0)

你在php中调用了一些查找函数,所以你可以从中删除echo和单引号

lookup($row_Recordset1["ASIN"])

将起作用

答案 2 :(得分:0)

请检查以下代码。

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

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

lookup($row_Recordset1['ASIN']);