Maison >développement back-end >Problème PHP >Que dois-je faire si la table de la base de données ne peut pas être affichée sur la page php ?

Que dois-je faire si la table de la base de données ne peut pas être affichée sur la page php ?

藏色散人
藏色散人original
2022-01-24 09:12:223985parcourir

La solution au problème selon lequel la table de base de données ne peut pas être affichée sur la page PHP : 1. Connectez-vous à la base de données et définissez le jeu de caractères ; 2. Interrogez les données dans la table de données ; 3. Parcourez les données dans les données ; tableau ; 4. Définissez-le sous la forme d'un tableau. Affichez-le simplement.

Que dois-je faire si la table de la base de données ne peut pas être affichée sur la page php ?

L'environnement d'exploitation de cet article : système Windows 7, PHP version 7.1, ordinateur DELL G3

Que dois-je faire si la table de la base de données ne peut pas être affichée sur la page php ?

Afficher les données de la base de données sur la page Web en PHP

Je n'avais rien à faire récemment, alors j'ai brièvement lu les choses suivantes que je pensais être OK Parce que j'apprends encore de nouvelles choses, je n'ai pas encore lu. Je n'ai pas publié beaucoup de blogs, c'était peut-être inspiré.

Cette fois, je vais parler de la façon d'afficher les données de la base de données MySQL sur la page Web en utilisant php. Tout d'abord, créez votre propre base de données et ajoutez-y des informations. Si vous relisez cet article, je pense que vous connaissez encore un peu de MySQL. Pour créer une base de données, il vous suffit d'utiliser un peu de création, etc. allez-y ici. , chacun peut le faire par lui-même. Je me concentrerai principalement sur la façon d'afficher les informations dans la base de données construite sur la page Web.

La base de données que j'utilise ici est la connexion ;

Créez d'abord un dossier, puis créez-y deux fichiers, l'un est le fichier pour se connecter à la base de données (conn.php) et l'autre est pour afficher les informations dans le base de données sur le fichier de la page Web (students.php). Le code dans

conn.php est le suivant :

<?php
    //连接想要连接的数据库,localhost是本地服务器,root为数据库的账号,我的密码为0所以是空
    $con = mysql_connect("localhost","root","");
    //设置字符集,将字符集设置为utf8 的格式,这是大多数的中文都识别的
    mysql_query("SET NAMES &#39;utf8&#39;");
    mysql_query("SET CHARACTER SET utf8");
    if(!$con){
        die(mysql_error());
    }
    //连接数据库test
    mysql_select_db("test",$con);
?>

students.php Le code est le suivant :

<!DOCTYPE html>
<html>
<head>
    <title>数据库显示</title>
</head>
<body>
//以表格的形式进行显示
<table style=&#39;text-align:left;&#39; border=&#39;1&#39;>
         <tr><th>id</th><th>名字</th><th>年龄</th><th>性别</th></tr>
    <?php
    //引用conn.php文件
        require &#39;conn.php&#39;;
        //查询数据表中的数据
         $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[&#39;id&#39;];
                $name = $sql_arr[&#39;name&#39;];
                $age = $sql_arr[&#39;age&#39;];
                $sex = $sql_arr[&#39;sex&#39;];
                echo "<tr><td>$id</td><td>$name</td><td>$age</td><td>$sex</td></tr>";
            }
    ?>
</table>
</body>
</html>

Entrez votre URL pour visualiser l'affichage de l'effet

Le rendu après exécution est le suivant :

Que dois-je faire si la table de la base de données ne peut pas être affichée sur la page php ?

À ce stade, nous pouvons l'afficher. C'est relativement simple et il n'est pas nécessaire d'en dire plus.

L'avez-vous appris ici ?

Apprentissage recommandé : "Tutoriel vidéo PHP"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn