为了账号安全,请及时绑定邮箱和手机立即绑定

关于编辑和删除数据,始终不能成功,求大神帮检查错误

关于编辑和删除数据,始终不能成功,求大神帮检查错误

爱不凡 2015-12-10 21:31:47
mysql.func.php中代码:function update($table,$array,$where=null){  foreach ($array as $key => $val) {    if ($str==null) {      $sep="";    }else{      $sep=",";    }    $str.=$sep.$key."='".$val."'";  }    $sql="update{$table} set {$str}".($where==null?null:"where".$where);    mysql_query($sql);    return mysql_affected_rows();}function delete($table,$where=null){  $where=$where==null?null:"where".$where;  $sql="delete from {$table} where id={$where}";  mysql_query($sql);  return mysql_affected_rows();}editAdmin.php中代码://编辑管理员function editAdmin($id){  $arr=$_POST;  $arr['password']=md5($_POST['password']);  if(update("imooc_admin",$arr,"id={$id}")){    $mes="编辑成功!<a href='listAdmin.php'>查看管理员列表</a>";  }else{    $mes="编辑失败!<a href='listAdmin.php'>重新修改</a>";  }  return $mes;}//删除管理员function delAdmin($id){  if(delete("imooc_admin","id={$id}")){    $mes="删除成功!<br/><a href='listAdmin.php'>查看管理员列表</a>";  }else{    $mes="删除失败!<br/><a href='listAdmin.php'>请重新删除</a>";  }  return $mes;}
查看完整描述

1 回答

?
绿水本无忧

TA贡献2条经验 获得超0个赞

报错信息拿出来看下,最好的方式是将你执行的sql语句打印出来,看下sql语句有没有出问题,如果sql语句没问题,那就看下你的sql连接有没有出问题,表单post的数据有没有出问题。光看代码找问题,会累死人的

查看完整回答
反对 回复 2015-12-11
  • 1 回答
  • 0 关注
  • 1407 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信