民國110年 第2梯次 網頁設計乙級 學科
第70題
PHP 程式中執行mysql_fetch_row( )函數的結果,何者正確?
題目
PHP 程式中執行mysql_fetch_row( )函數的結果,何者正確?
- (1) 會將目前資料指標移至最後一筆
- (2) 取得資料表格的欄位數
- (3) 取得單筆完整資料
- (4) 會將目前資料指標移至下一筆
官方答案
(3) 取得單筆完整資料、(4) 會將目前資料指標移至下一筆
解析
mysql_fetch_row() 從結果集取得一列資料並以數字索引陣列返回 (3),內部資料指標自動前移至下一列 (4),供下次呼叫。若已到末尾則回傳 FALSE。選項 1 錯誤:移至最後一筆為 mysql_data_seek($result, mysql_num_rows()-1);選項 2 取得欄位數為 mysql_num_fields()。注意:mysql_* 函數自 PHP 7.0 移除,現行開發應改用 mysqli 或 PDO。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。