微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

php页面显示不出数据库的表怎么办

PHP页面显示不出数据库的表的解决办法:1、连接数据库并设置字符集;2、查询数据表中的数据;3、循环遍历出数据表中的数据;4、设置以表格的形式进行显示即可。

本文操作环境:Windows7系统、PHP7.1版、DELL G3电脑

PHP页面显示不出数据库的表怎么办?

PHP中将数据库中的数据显示在网页

最近没事把以前的东西感觉还可以的又简单的看了以下,因为还在学习新的东西,所以,发表的博客也不是很多,也许是有感而发吧。

这次讲的是MysqL数据库中的数据使用PHP如何显示在网页中。首先,先建好自己的数据库并且添加一些的信息在里面,如果大家再看这篇文章的话,相信MysqL还是懂一些的,建库就是使用一些的create之类的了,这里我就不说了,大家自己去弄吧,我就主要将一下,怎么将建好的数据库中的信息,显示在网页上面。

我这里用的数据库是login;

首先先建立一个文件夹,然后在里面建立两个文件一个是连接数据库文件(conn.PHP),另一个是将数据库中的信息显示在网页上的文件(students.PHP)。

conn.PHP中的代码如下所示:

<?PHP
    //连接想要连接的数据库,localhost是本地服务器,root为数据库的账号,我的密码为0所以是空
    $con = MysqL_connect(localhost,root,);
    //设置字符集,将字符集设置为utf8 的格式,这是大多数的中文都识别的
    MysqL_query(SET NAMES 'utf8');
    MysqL_query(SET CHaraCTER SET utf8);
    if(!$con){
        die(MysqL_error());
    }
    //连接数据库test
    MysqL_select_db(test,$con);
?>

students.PHP中的代码如下:

<!DOCTYPE html>
<html>
<head>
    <title>数据库显示</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';
        //查询数据表中的数据
         $sql = MysqL_query(select * from login);
         $daTarow = MysqL_num_rows($sql); //长度
            //循环遍历出数据表中的数据
            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>

输入你的网址查看效果显示

执行完后的效果图如下所示:

8a90c6f29b0f3dd337e8cbbc4878a57.png

到这里我们就能够进行显示了,比较简单,也不进行多说了。

在这里你学会了吗?

推荐学习:《PHP教程

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐