首页 > 代码库 > 数据库操作函数(2)

数据库操作函数(2)

/**
 * 更新数据函数
 * @param 用户提交的表单数据存入数组 $array
 * @param 操作的数据表 $table
 * @param 更新条件 $where
 * @return 影响的数据条数 number
 */
function update($array,$table,$where=NULL){
	foreach($array as $key=>$val){
		$sep=($str==null)?" ":",";
		$str.=$sep.$key."=‘".$val."‘";
	}
	$where=($where==null)?"":"where $where";//增加条件语句
	$query="update {$table} set {$str} $where";
	mysql_query($query);
	return mysql_affected_rows();
}



/**
 * 删除数据函数
 * @param 操作的数据表 $table
 * @param 删除条件 $where
 * @return 影响的条数 number
 */
function delete($table,$where=null){
	$where=($where==null)?"":"where $where";
	$query="delete from {$table} {$where}";
	mysql_query($query);
	return mysql_affected_rows();
}


数据库操作函数(2)