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;
}
绿水本无忧