SQL 更新数组


SQL UPDATE ARRAY

我的地址栏是这样的:(它包含作业编号113852)

http://www.mysite.?0=113852

我的数组输出是这样的:(它包含序列号...数组数量更改)

Array ( [joblist] => Array ( [0] => gi4416ncd876 [1] => GI4521NA3391 [2] => M40719GD6274 ) [btnSubmit] => SUBMIT )

我的 php 代码:

$connection = mysql_connect('#', '#', '#'); 
mysql_select_db('#');
$equipmentquery="UPDATE tbl_assets 
SET date_installed = curdate(), account_number = {$_GET ['0']} 
WHERE serial = $_POST['joblist']";

我收到服务器错误。如何编写此 sql 查询以遍历整个数组并更新我的表?

你有 $_GET 到 [0] 之间的空间,我认为在 $_POST['joblist'] 中缺少 {}。

但是您应该在将值放入查询之前对其进行转义!