我是PHP的新手。我有像数组中的数据:
Array ( [0] => Mr. ABC [1] => Ms. XYZ )
我正在尝试更新MySQL中具有相同ID的2行。我的代码是:
$n = count($p_title);
for ($i = 0; $i < $n; $i++)
{
$query=("UPDATE table SET p_title='$p_title[$i]' WHERE q_no='$q_no'");
$result=mysqli_query($link, $query) or die(mysqli_error($link));
}
在更新时,两行都会获得数据&#34; Ms。 XYZ&#34 ;.我错的地方:(。
答案 0 :(得分:0)
如果您无法按ID区分行,则可以尝试一下
WHERE q_no='$q_no' LIMIT 1,$i
限制包括:
这不是一个干净的解决方案......它可能会起作用