我想从同一个表中更新多个 MySQL 记录,只使用一个提交按钮。
这是我用来生成表单的代码的简单版本:
<form action='' method='post'>
<?php
$sql = "SELECT TagName, TagID FROM tags";
$result = mysql_query($sql) or die ($sql. '-error' .mysql_error());
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
echo "<input type='text' name='TagField' value='".$row['TagName']."'>";
}
?>
<input type="submit" name="tag_edit_submit" value="Edit">
</form>
我可以使用哪种 UPDATE 查询?我似乎无法弄清楚数组/循环的正确组合来实现它。如果您需要更多信息,请告诉我。