溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

php頁面顯示不出數(shù)據(jù)庫的表如何解決

發(fā)布時間:2022-01-24 09:32:56 來源:億速云 閱讀:254 作者:kk 欄目:編程語言

php頁面顯示不出數(shù)據(jù)庫的表如何解決,相信很多沒有經(jīng)驗的人對此束手無策,為此本文總結了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個問題。

php頁面顯示不出數(shù)據(jù)庫的表的解決辦法:1、連接數(shù)據(jù)庫并設置字符集;2、查詢數(shù)據(jù)表中的數(shù)據(jù);3、循環(huán)遍歷出數(shù)據(jù)表中的數(shù)據(jù);4、設置以表格的形式進行顯示即可。

本文操作環(huán)境:Windows7系統(tǒng)、PHP7.1版、DELL G3電腦

php頁面顯示不出數(shù)據(jù)庫的表怎么辦?

PHP中將數(shù)據(jù)庫中的數(shù)據(jù)顯示在網(wǎng)頁

最近沒事把以前的東西感覺還可以的又簡單的看了以下,因為還在學習新的東西,所以,發(fā)表的博客也不是很多,也許是有感而發(fā)吧。

這次講的是mysql數(shù)據(jù)庫中的數(shù)據(jù)使用php如何顯示在網(wǎng)頁中。首先,先建好自己的數(shù)據(jù)庫并且添加一些的信息在里面,如果大家再看這篇文章的話,相信mysql還是懂一些的,建庫就是使用一些的create之類的了,這里我就不說了,大家自己去弄吧,我就主要將一下,怎么將建好的數(shù)據(jù)庫中的信息,顯示在網(wǎng)頁上面。

我這里用的數(shù)據(jù)庫是login;

首先先建立一個文件夾,然后在里面建立兩個文件,一個是連接數(shù)據(jù)庫的文件(conn.php),另一個是將數(shù)據(jù)庫中的信息顯示在網(wǎng)頁上的文件(students.php)。

conn.php中的代碼如下所示:

<?php
    //連接想要連接的數(shù)據(jù)庫,localhost是本地服務器,root為數(shù)據(jù)庫的賬號,我的密碼為0所以是空
    $con = mysql_connect("localhost","root","");
    //設置字符集,將字符集設置為utf8 的格式,這是大多數(shù)的中文都識別的
    mysql_query("SET NAMES 'utf8'");
    mysql_query("SET CHARACTER SET utf8");
    if(!$con){
        die(mysql_error());
    }
    //連接數(shù)據(jù)庫test
    mysql_select_db("test",$con);
?>

students.php中的代碼如下:

<!DOCTYPE html>
<html>
<head>
    <title>數(shù)據(jù)庫顯示</title>
</head>
<body>
//以表格的形式進行顯示
<table style='text-align:left;' border='1'>
         <tr><th>id</th><th>名字</th><th>年齡</th><th>性別</th></tr>
    <?php
    //引用conn.php文件
        require 'conn.php';
        //查詢數(shù)據(jù)表中的數(shù)據(jù)
         $sql = mysql_query("select * from login");
         $datarow = mysql_num_rows($sql); //長度
            //循環(huán)遍歷出數(shù)據(jù)表中的數(shù)據(jù)
            for($i=0;$i<$datarow;$i++){
                $sql_arr = mysql_fetch_assoc($sql);
                $id = $sql_arr['id'];
                $name = $sql_arr['name'];
                $age = $sql_arr['age'];
                $sex = $sql_arr['sex'];
                echo "<tr><td>$id</td><td>$name</td><td>$age</td><td>$sex</td></tr>";
            }
    ?>
</table>
</body>
</html>

輸入你的網(wǎng)址查看效果的顯示

執(zhí)行完后的效果圖如下所示:

php頁面顯示不出數(shù)據(jù)庫的表如何解決

到這里我們就能夠進行顯示了,比較簡單,也不進行多說了。

在這里你學會了嗎?

PHP開發(fā)環(huán)境搭建工具有哪些

一、phpStudy,是一個新手入門最常用的開發(fā)環(huán)境。二、WampServer,WampServer也同樣的也是和phpStudy一樣操作簡單對小白比較友好。三、XAMPP,XAMPP(Apache+MySQL+PHP+PERL)是一個功能強大的建站集成軟件包;四、MAMP,MAMP分為兩種MAMP和MAMP Pro for Mac。五、寶塔面板,寶塔面板是一款服務器管理軟件,支持windows和linux系統(tǒng)。六、UPUPW,UPUPW是目前Windows平臺下最具特色的Web服務器PHP套件。

看完上述內容,你們掌握php頁面顯示不出數(shù)據(jù)庫的表如何解決的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業(yè)資訊頻道,感謝各位的閱讀!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內容。

AI