function?update($table,$array,$where=null){ 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); mysql_query($sql); return?mysql_affected_rows(); }
這個函數里面的$str是沒有定義的,作用是什么呢?
2014-10-13
區分是否是第一次,如果是第一次的時候是不需要拼接逗號的
^-^...
2014-10-22
foreach 中第二次循環,$str==null 就有值了嗎,第二次$str從哪里來的嗎