
正文
js中删除数据库,js删除sessionstorage
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
js中写的php代码 删除数据库中指定的数据为什么不执行(js都执行了就是删除语句执行不里)
看了你的代码,错误有好几个,第一:你还弄不明白js跟php的区别;js是在客户端执行的脚本,而php是在服务器端执行的脚本,你想要执行删除,要么用ajax方法,要么跳转到另外一个页面执行删除操作之后再返回,给你第二种方法:重新写function a()函数:
function a(n){
window.location.href="delete.php?id="+n;
}
同一目录下新建一个delete.php;代码如下:直接拷贝粘贴:
?php
header('content-type:text/html;charset=utf8');
$id = $_GET['id'];
//连接数据库(你自己写)
//执行删除操作
$del='delete from spbd_a where spid='.$id;
mysql_query($del)or die('有毛病');
echo'script language='javascript' type='text/javascript'';
echo'alert('删除成功');hisory.back();';
echo'/script';
?
错误二:id必须是唯一的:你的页面input id="spid"却有那么多个:
错误三:php传递数组的话应该用 input id="spid" name="text[]" 而你却都是 name="text" 这样的话只能传递一个值
相关问答
Q1: 如何通过js表格前端点击按钮删除数据库内容?
要删除数据库是需要后端做处理的吧,一般是后端出接口,
然后你通过前端页面写好点击事件,然后通过接口发送参数,后端判断你是标识进行数据库操作的。
Q2: JS,删除数据时候,多次确认后才删除。
function delfun(){
if(window.confirm("请仔细核对无误,删除本数据后不能恢复。")){
if(window.confirm("请再次确认你真的需要删除本数据吗?")){
//del
if(window.confirm("删除成功,点击确定返回上一页")){
}
}
}
}
Q3: jsp页面中怎么删除数据库中的记录
你可以在js中写个函数,函数中ajax异步请求后台(推荐用jquery),然后在后台对数据库表做处理。然后按钮调用这个函数就可以了
Q4: 用js和html中的input的按钮实现对数据库的删除吗?
可以,但不是直接
而是js通过动态语言去删除数据,只能间接操作
js中删除数据库的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于js删除sessionstorage、js中删除数据库的信息别忘了在本站进行查找喔。








