语法: mysqli_affected_rows($link);
函数返回前一次 MySQL 操作所影响的记录行数,没有返回-1;
执行成功,则返回受影响的行的数目,如果最近一次查询失败的话,函数返回 -1。
function update($table,$array,$where=null){
$link = connect();
$str = null;
foreach ($array as $key => $value) {
# code...
if ($str==null) {
$sep = "";
}else{
$sep = ",";
}
$str .= $sep.$key."='".$value."'";
}
$sql = "update {$table} set {$str} ".($where==null?null:" where ".$where);
// var_dump($sql);
mysqli_query($link,$sql);
return mysqli_affected_rows($link);
}