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