添加成功,页面不跳转,空白页面;删除失败,提取不到ID
我这里的location.href="list.php";页面不会跳转,但是数据成功插入了,这要怎么解决? 还有在删除的时候提取不到数据库里面的ID,提示删除错误
我这里的location.href="list.php";页面不会跳转,但是数据成功插入了,这要怎么解决? 还有在删除的时候提取不到数据库里面的ID,提示删除错误
2017-05-10
<?php
$link = mysqli_connect("localhost", "root", "root") or die("连接失败" . mysqli_error());
mysqli_select_db($link, 'ceshi');
//mysqli_character_set_name('utf8');
@$name=$_POST['pname'];
//$name=mysqli_escape_string($name);
@$sex=$_POST['psex'];
$act=$_GET['act'];
@$id=$_POST['pno'];
switch ($act){
case 'addUser' :
$sql="insert into person(pname,psex) values('{$name}' ,'{$sex}');";
$res=mysqli_query($link, $sql);
if ($res){
echo "<script type='text/javascript'>
location.href='list.php';
</script>";
exit;
}else{
echo"<script type='text/javascript'>
alert('添加失败');
location.href='addUser.php';
</script>";
exit;
}
break;
case 'delete':
echo '删除记录'.$id;
$sql="delete from person where pno=".$id;
$res=mysqli_query($link, $sql);
if ($res){
$mes='删除成功';
}else{
$mes='删除失败';
}
$url='list.php';
echo "<script type='text/javascript'>
alert('{$mes}');
location.href='{$url}';
</script>";
exit;
break;
case 'editUser':
echo "";
break;
}
举报