首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > PHP >

请教多条更新记录提交怎么写SQL

2013-12-21 
请问多条更新记录提交如何写SQL先上代码:请问如果在12.php 获取到多条记录后如何更新表[解决办法]主要要看

请问多条更新记录提交如何写SQL
先上代码:


请教多条更新记录提交怎么写SQL

请问如果在12.php 获取到多条记录后如何更新表请教多条更新记录提交怎么写SQL

[解决办法]
主要要看表单提交的数据了

你可以将接受到的数据打印出来看看   print_r($_POST);

一般 如果表单中name="xxx[]"  这样的形式的话返回应该是个数组。 也就是说 $id=$_POST["id"];
取到的值是一个数组  你可以用遍历数组的形式更新数据,每一条记录一个update 语句。

类似于这样哈,没有测试 大致上就是这样了

$id=$_POST['id'];
$name=$_POST['slide_name'];
$img=$_POST['img'];
$href=$_POST['slide_href'];
$cnt=count($id);
for($i=0;$i++;$i<$cnt){

  $sql="UPDATE tab SET  slide_name='".$slide_name[$i]."',img='".$slide_img[$i]."', WHERE id = ".$id[$i].";    


}




 

热点排行