我寫了個sql類查詢語句,一下是片段語句: /*** 查詢方法* * @param $table 表名* @param $where 查詢條件 * @param $fields 查詢字段 默認為** @param $type false返回單條記錄,ture返回多條記錄,默認為false* * @return $result 查詢結(jié)果集,數(shù)組* $tr gfhjgj*/function select($table,$where=1,$fields="*",$type=FALSE){$sql="select $fields from $table where $where";$query=$this->query($sql);if($type==FALSE){while($rs=$this->mysql_fetch_array($query)){$result[]=$rs;}}else{while($rs=$this->mysql_fetch_row($query)){$result[]=$rs;}}return $result;}
1 回答

月關(guān)寶盒
TA貢獻1772條經(jīng)驗 獲得超5個贊
mysql_fetch_row() 函數(shù)從結(jié)果集中取得一行作為數(shù)字數(shù)組
返回根據(jù)所取得的行生成的數(shù)組,如果沒有更多行則返回 false
mysql_fetch_array() 函數(shù)從結(jié)果集中取得一行作為關(guān)聯(lián)數(shù)組,或數(shù)字數(shù)組,或二者兼有返回根據(jù)從結(jié)果集取得的行生成的數(shù)組,如果沒有更多行則返回 false。
mysql_fetch_array() 是 mysql_fetch_row() 的擴展版本。除了將數(shù)據(jù)以數(shù)字索引方式儲存在數(shù)組中之外,還可以將數(shù)據(jù)作為關(guān)聯(lián)索引儲存,用字段名作為鍵名。
有很重要的一點必須指出,用 mysql_fetch_array() 并不明顯比用 mysql_fetch_row() 慢,而且還明顯提供了更多的值。
- 1 回答
- 0 關(guān)注
- 686 瀏覽
添加回答
舉報
0/150
提交
取消