function?update($table,$array,$where=null){
$link=mysqli_connect(DB_HOST,DB_USER,DB_PWD,DB_DBNAME)?or?die("數據庫連接失敗Error:".mysql_errno().":".mysql_error());
mysqli_set_charset($link,DB_CHARSET);
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);
$result=mysqli_query($link,$sql);
//var_dump($result);
//var_dump(mysql_affected_rows());exit;
if($result){
return?mysqli_affected_rows();
}else{
return?false;
}
}
$str是什么?
2014-12-24
嗯 這個不是錯誤 ,
你可以通過配置php配置文件中的error_reporting = E_ALL&~E_NOTICE&~E_DEPRECATED之后重啟服務器就解決了
因為PHP是弱類型語言,變量可以不聲明直接使用就ok
^-^...
2015-01-17
$str 一開始是Null,后來就是非Null