• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    PHP如何獲取Mysql數據庫的數據?

    用php做網站開發,基本上離不開數據庫,現在我們的網站大多數都是基于數據庫的,比如網站的文章,網站注冊的用戶,都是保存在數據庫里的。那么我們用php怎么獲取Mysql數據庫的數據?下面一起來看下。

    操作方法

    • 01

      要獲取數據庫的數據,我們需要先創建一個連接,用mysqli_connect函數來創建,代碼如圖,函數的參數從左到右分別代表的是:數據庫的地址,連接數據庫的用戶名,連接數據庫的密碼,連接數據庫里的哪個庫。
      (也可以用mysql_connect函數來創建一個連接,但這個函數在不久的將來就會廢棄,所以我們還是用新的函數比較穩當)

    • 02

      接著我們用mysqli_query函數來獲取數據庫的數據,該函數的第一個參數就是數據庫連接 conn,第二個參數為sql語句。

    • 03

      mysqli_query函數返回的值result并不是數據庫里的表數據,它只是一個mysqli_result對象,我們修改下代碼,把這個對象輸出顯示,看具體是些什么內容。

    • 04

      運行后看到結果,并不是數據庫的表數據。

    • 05

      要把mysqli_result對象轉換成表數據,我們可以用一個while循環,通過mysqli_fetch_array函數把mysqli_result對象里的每一行數據轉換成一個數組對象row,然后用html的table來格式化數據,具體代碼如圖。

    • 06

      我們先看下代碼里的sql語句在數據庫里查詢到的數據,然后再和php查詢出來的比較一下,看結果是否一致。查到的數據庫數據如圖

    • 07

      最后運行頁面,看下php查詢到的結果。
      如圖可以看到,數據一致。(php代碼里只顯示id和name二列數據)

    • End
    • 發表于 2017-10-11 00:00
    • 閱讀 ( 971 )
    • 分類:電腦網絡

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆