亚洲欧洲国产欧美一区精品,激情五月亚洲色五月,最新精品国偷自产在线婷婷,欧美婷婷丁香五月天社区

      考試首頁 | 考試用書 | 培訓課程 | 模擬考場 | 考試論壇  
      全國  |             |          |          |          |          |         
        當前位置:計算機等級 > 二級考試 > MySQL數據程序設計 > MySQL 輔導 > 文章內容
        

      全國計算機等級考試二級MySQL教程(37)

      中華IT學院   【 】  [ 2016年2月13日 ]

      使用PHP腳本來獲取數據

      使用PHP函數的mysql_query()及SQL SELECT命令來獲取數據。

      該函數用于執(zhí)行SQL命令,然后通過 PHP 函數 mysql_fetch_array() 來使用或輸出所有查詢的數據。

      mysql_fetch_array() 函數從結果集中取得一行作為關聯(lián)數組,或數字數組,或二者兼有 返回根據從結果集取得的行生成的數組,如果沒有更多行則返回 false。

      以下實例為從數據表 tutorials_tbl 中讀取所有記錄。

      實例

      嘗試以下實例來顯示數據表 tutorials_tbl 的所有記錄。

       ".
               "Title: {$row['tutorial_title']} 
      ". "Author: {$row['tutorial_author']}
      ". "Submission Date : {$row['submission_date']}
      ". "--------------------------------
      "; } echo "Fetched data successfully\n"; mysql_close($conn); ?>

      以上實例中,讀取的每行記錄賦值給變量$row,然后再打印出每個值。

      注意:記住如果你需要在字符串中使用變量,請將變量置于花括號。

      在上面的例子中,PHP mysql_fetch_array()函數第二個參數為MYSQL_ASSOC, 設置該參數查詢結果返回關聯(lián)數組,你可以使用字段名稱來作為數組的索引。

      PHP提供了另外一個函數mysql_fetch_assoc(), 該函數從結果集中取得一行作為關聯(lián)數組。 返回根據從結果集取得的行生成的關聯(lián)數組,如果沒有更多行,則返回 false。

      實例

      嘗試以下實例,該實例使用了mysql_fetch_assoc()函數來輸出數據表tutorial_tbl的所有記錄:

       ".
               "Title: {$row['tutorial_title']} 
      ". "Author: {$row['tutorial_author']}
      ". "Submission Date : {$row['submission_date']}
      ". "--------------------------------
      "; } echo "Fetched data successfully\n"; mysql_close($conn); ?>

      你也可以使用常量 MYSQL_NUM 作為PHP mysql_fetch_array()函數的第二個參數,返回數字數組。

      實例

      以下實例使用MYSQL_NUM參數顯示數據表tutorials_tbl的所有記錄:

      分享到:
      本文糾錯】【告訴好友】【打印此文】【返回頂部
      將考試網添加到收藏夾 | 每次上網自動訪問考試網 | 復制本頁地址,傳給QQ/MSN上的好友 | 申請鏈接 | 意見留言 TOP
      關于本站  網站聲明  廣告服務  聯(lián)系方式  站內導航  考試論壇
      Copyright © 2007-2013 中華考試網(Examw.com) All Rights Reserved