老师,我在添加用户时一直添加不了,出现这种情况。
function insert($table,$array){
$line=mysqli_connect(DB_HOST,DB_USER,DB_PWD,DB_DBNAME);
$keys=join(",", array_keys($array));
$vals="'".join("','", array_values($array)."'");
$sql="insert into {$table}($keys) values({$vals})";
mysqli_query($line,$sql);
return mysqli_insert_id($line);
}
function addAdmin(){
$arr=$_POST;
$arr['password']=md5($_POST['password']);
if(insert("imooc_admin",$arr)){
$mes="添加成功!<br/><a href='addAdmin.php'>继续添加</a>|<a href='listADmin.php'>查看管理员列表</a>";
}else{
$mes="添加失败!<br/><a href='addAdmin.php'>重新添加</a>";
}
return $mes;
}
<?php
require_once '../core/admin.inc.php';
require_once '../lib/mysql.func.php';
$act=$_REQUEST['act'];
if ($act=="logout"){
logout();
}elseif ($act=="addAdmin"){
$mes=addAdmin();
}
?>
其他都一样。