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

用php做網站開發 , 基本上離不開數據庫 , 現在我們的網站大多數都是基于數據庫的 , 比如網站的文章 , 網站注冊的用戶 , 都是保存在數據庫里的 。 那么我們用php怎么獲取Mysql數據庫的數據?下面一起來看下 。 操作方法 01 要獲取數據庫的數據 , 我們需要先創建一個連接 , 用mysqli_connect函數來創建 , 代碼如圖 , 函數的參數從左到右分別代表的是:數據庫的地址 , 連接數據庫的用戶名 , 連接數據庫的密碼 , 連接數據庫里的哪個庫 。
(也可以用mysql_connect函數來創建一個連接 , 但這個函數在不久的將來就會廢棄 , 所以我們還是用新的函數比較穩當)

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



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

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



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

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



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

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



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

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



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

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



07 【PHP如何獲取Mysql數據庫的數據?】最后運行頁面 , 看下php查詢到的結果 。
如圖可以看到 , 數據一致 。 (php代碼里只顯示id和name二列數據)

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





以上內容就是PHP如何獲取Mysql數據庫的數據?的內容啦 , 希望對你有所幫助哦!

    猜你喜歡