这是在收件箱中的删除信息的代码
<?php session_start(); include("conn/conn.php");
if($Submit==" 清除信息 "){
while(list($name,$value)=each($_POST)){
$result=mysql_query("delete from lt_mail_box where lt_mail_id='".$name."'");
if($result==true){
echo "<script>alert('删除成功!'); window.location.href='send_mail.php?sender=$_GET[sender]&&mails=$mails';</script>";
}
}
}
?>
但是没法删除,好像没有起作用
<?php session_start(); include("conn/conn.php");
if($Submit==" 清除信息 "){
while(list($name,$value)=each($_POST)){
$result=mysql_query("delete from lt_mail_box where lt_mail_id='".$name."'");
if($result==true){
echo "<script>alert('删除成功!'); window.location.href='send_mail.php?sender=$_GET[sender]&&mails=$mails';</script>";
}
}
}
?>
但是没法删除,好像没有起作用
$Submit = isset($_POST['Submit'])?$_POST['Submit']:'';如果是get
$Submit = isset($_GET['Submit'])?$_GET['Submit']:'';
我估摸着重写一遍
<?php
session_start();
include("conn/conn.php");
if( isset($_POST['Submit']) ){
$name = $_POST['name'];
$result=mysql_query("delete from lt_mail_box where lt_mail_id='".$name."'");if( $result){ // 如果数据库查询成功,则返回JS代码
echo "<script>alert('删除成功!'); window.location.href='send_mail.php?sender=$_GET[sender]&&mails=$mails';</script>";
}
else
echo 'error:'.mysql_error();
}
?>
谁都有一步步打基础的时候,刚迈出第一步就想做个项目,这很不靠谱!
可能是$_POST['name']不对,也就是表单提交的值可能有问题,还有lt_mail_id 的类型是整形还是字符串
"delete from lt_mail_box where lt_mail_id=".$name.""
不需要单引号。 还有,既然这是id数值那是POST传递还是GET传递的?
这些别人都不清楚, 你得自己改