//更新數據庫記錄語句:update imooc_admin set username = 'king' where id =1 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();//mysql_affected_rows() 函數返回前一次 MySQL 操作所影響的記錄行數。 } }
這個更新記錄操作的$str和$sep是從哪里來的,還有這個$array as $key =>$val 也是不太懂
2014-09-16
你需要先看看PHP入門部分,之后在來做這個小項目,要循序漸進的學習哈^-^...
2014-09-16
$str和$sep都是自己定義的變量,你先寫出一個update更新操作的SQL語句,然后試著自己拼接一下這個語句試試看