编程爱好者之家
我们可能会遇到连续的update语句进行拼接,那么下面的代码就可以大到效果哦
$updates = ''; $i = 0; //循环遍历数组并且将字符串用 , 拼接 while (list($key, $val) = each($ca)) { $updates .= "$key='$val'"; $updates .= $i>=0 ? "," : ""; $i ++; } //去掉最后一个 , $updates = $i>=0 ? substr($updates, 0, -1) : $updates; $sql = "UPDATE ca_info set $updates where id='$id'";