民國106年 第3梯次 網頁設計乙級 學科
第62題
P H P 程式中執行m y s q l _ f e t c h _ r o w ( ) 函數的結果,何者正確?
題目
P H P 程式中執行m y s q l _ f e t c h _ r o w ( ) 函數的結果,何者正確?
- (1) 會將目前資料指標移至最後一筆
- (2) 會將目前資料指標移至下一筆
- (3) 取得資料表格的欄位數
- (4) 取得單筆完整資料
官方答案
(2) 會將目前資料指標移至下一筆、(4) 取得單筆完整資料
解析
mysql_fetch_row() 會從查詢結果集中取出「目前」這一列資料,並以索引陣列回傳,也就是取得單筆完整資料;取出後,內部資料指標會自動移到下一列,方便以迴圈逐筆讀取。因此敘述 2、4 正確。此函數不會把指標移到最後一筆,所以敘述 1 錯誤;取得欄位數是 mysql_num_fields() 的功能,所以敘述 3 也錯誤。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。