【发布时间】:2014-12-01 12:43:51
【问题描述】:
我必须使用来自数组变量大小的值来更新 mysql 表。 为此,我正在做这样的事情,但是这段代码执行许多查询作为数组上的项目数,并且很难管理错误。 我如何只能执行一个查询但仍使用 foreach 循环? 服务器的 php 版本太旧了,不支持 mysql_query 以外的任何东西。
foreach($decoded_array as $key=>$value)
{
if(!is_numeric($value))
{
$value = "'".$value."'";
}
echo $sql ="UPDATE table SET ".$key." = ".$value.";
$res = mysql_query($sql);
}
【问题讨论】: