网站建设资讯

NEWS

网站建设资讯

php数据勾选删除 php全选删除

PHP中如何用复选框删除数据和修改数据

页面代码:

成都创新互联公司于2013年创立,先为巫山等服务建站,巫山等地企业,进行企业商务咨询服务。为巫山企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。

SCRIPT LANGUAGE="JavaScript"

function ck(b){

var input = document.getElementsByTagName("input");

for (var i=0;iinput.length ;i++ ){

if(input[i].type=="checkbox")

input[i].checked = b;

}

}

/SCRIPT

form action="delete.php" method="post"

?php

$row=Array(1,2,3,4);

for($i=0;$icount($row);$i++){

INPUT TYPE="checkbox" NAME="checkbox[]" id="?echo $row[$i]?" value="?echo $row[$i]?"?echo $row[$i]?

?php

}

?

br/

input type="button" onclick="ck(true)" value="全选"

input type="button" onclick="ck(false)" value="取消全选"

input type="submit" name="submit" value="删除" 

/form

delete.php代码:

?php

$checkbox=$_POST['checkbox'];

print_r($checkbox);

?

php+mysql实现图中把数据库中数据显示在表上,勾选多选按钮,点击删除按钮实现删除 (新手恳求

前端:

$sql="select * from 你的表名";

$result=mysql_query($sql);

while($result){

echo" table";

echo"tr";

echo"td";

echo"$result[ 你查询的数据名称 ]";

echo "a herf='delete.php?id= $result[id] '删除/a";

echo"/td";

echo"/tr";

echo"/table";

}

后台:delete.php

if(isset(GET[ID])){

$SQL="DELETE FROM 你的表名 WHERE ID ='."GET[ID]".'";

MYSQL_QUERY($SQL);

if(mysql_affect_rows($sql)0){

echo"scriptalert('删除成功');location.href='javascript:go(-1)'/script";

};

}

注:手机端打的,符号有些可能弄成中文的了,改过来就行

php,用TP框架,多选框被勾选之后怎么样才可以把值传到后台进行删除?谢谢

如果用JS接受值的话

%

String arr[]= request.getParameterValues("del_id");//这时接收到的就是一个数组了

for(int i=0;iarr.length;i++){

out.println(arr[i]);

}

%

如果用form来接收的话

FORM method="post" action="checkTest.php"

INPUT name="test[]" type="checkbox" value="1" /

INPUT type="checkbox" name="test[]" value="2" /

INPUT type="checkbox" name="test[]" value="3" /

INPUT type="checkbox" name="test[]" value="4" /

INPUT type="checkbox" name="test[]" value="5" /

INPUT type="submit" name="Submit" value="Submit" /

/FORM

可以把name属性设置为数组

然后在post页面$_POST['test']获取进行操作


当前名称:php数据勾选删除 php全选删除
URL地址:http://njwzjz.com/article/hjeipg.html