/**
* 完成记录的更新操作
* @param unknown $table
* @param unknown $array
* @param unknown $where
* @return unknown
*/
function update($table,$array,$where=null){
$link= mysqli_connect(DB_HOST,DB_USER,DB_PWD)or die("数据库连接失败Error.");
mysqli_set_charset( $link,DB_CHARSET);
mysqli_select_db( $link,DB_DBNAME) or die("指定数据库打开失败");
foreach($array as $key=>$val){
$str = "";
if($str==null){
$sep="";
}else{
$sep=",";
}
$str.=$sep.$key."='".$val."'";
$sql="update {$table} set {$str}".($where==null?null:" where " .$where);
echo $sql;
$result=mysqli_query($link,$sql);
}
return mysqli_affected_rows($link);
}
只更新用户名提示编辑出错,更新邮箱显示更新失败? 在线等,谢谢。
qq_萌萌哒_14