民國105年 第3梯次 網頁設計乙級 學科
第14題
取得資料表記錄數的P H P 函數為何?
題目
取得資料表記錄數的P H P 函數為何?
- (1) m y s q l _ f e t c h _ f i e l d s ( )
- (2) m y s q l _ f e t c h _ r o w s ( )
- (3) m y s q l _ n u m _ f i e l d s ( )
- (4) m y s q l _ n u m _ r o w s ( )
官方答案
(4) m y s q l _ n u m _ r o w s ( )
解析
在 PHP 舊版 MySQL 延伸函式中,mysql_num_rows() 用於取得查詢結果集中的記錄(列/row)數量,參數為查詢結果資源。mysql_num_fields() 是取得欄位數;mysql_fetch_row() 與 mysql_fetch_field() 才是抓取單筆資料,題目所列 mysql_fetch_rows、mysql_fetch_fields 並非標準函數。因此要取得資料表記錄數應選 4(mysql_num_rows())。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。