Heim >Backend-Entwicklung >PHP-Problem >Was soll ich tun, wenn die Datenbanktabelle nicht auf der PHP-Seite angezeigt werden kann?

Was soll ich tun, wenn die Datenbanktabelle nicht auf der PHP-Seite angezeigt werden kann?

藏色散人
藏色散人Original
2022-01-24 09:12:223985Durchsuche

Die Lösung für das Problem, dass die Datenbanktabelle nicht auf der PHP-Seite angezeigt werden kann: 1. Stellen Sie eine Verbindung zur Datenbank her und legen Sie den Zeichensatz fest. 2. Fragen Sie die Daten in der Datentabelle ab. 3. Durchlaufen Sie die Daten in den Daten Tabelle; 4. Stellen Sie es in Form einer Tabelle ein. Zeigen Sie es einfach an.

Was soll ich tun, wenn die Datenbanktabelle nicht auf der PHP-Seite angezeigt werden kann?

Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 7.1, DELL G3-Computer

Was soll ich tun, wenn die Datenbanktabelle nicht auf der PHP-Seite angezeigt werden kann?

Zeigen Sie die Daten in der Datenbank auf der Webseite in PHP an

Ich hatte in letzter Zeit nichts zu tun, deshalb habe ich kurz die folgenden Dinge gelesen, die ich für in Ordnung gehalten habe. Da ich immer noch neue Dinge lerne, habe ich es getan. Ich habe nicht viele Blogs veröffentlicht, vielleicht war es eine Inspiration.

Dieses Mal werde ich darüber sprechen, wie man die Daten in der MySQL-Datenbank mit PHP auf der Webseite anzeigt. Erstellen Sie zunächst Ihre eigene Datenbank und fügen Sie einige Informationen hinzu. Wenn Sie diesen Artikel noch einmal lesen, müssen Sie zum Erstellen einer Datenbank nur einige Informationen verwenden. Ich gehe hier nicht darauf ein, das kann jeder selbst. Ich werde mich hauptsächlich darauf konzentrieren, wie die Informationen in der erstellten Datenbank auf der Webseite angezeigt werden.

Die Datenbank, die ich hier verwende, ist login;

Erstellen Sie zuerst einen Ordner und dann zwei Dateien darin, eine ist die Datei zum Herstellen einer Verbindung zur Datenbank (conn.php) und die andere dient zum Anzeigen der Informationen in Datenbank auf der Webseitendatei (students.php) auf. Der Code in

conn.php lautet wie folgt:

<?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 Der Code lautet wie folgt:

<!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>

Geben Sie Ihre URL ein, um die Anzeige des Effekts anzuzeigen

Das Rendering nach der Ausführung lautet wie folgt:

Was soll ich tun, wenn die Datenbanktabelle nicht auf der PHP-Seite angezeigt werden kann?

An dieser Stelle können wir es zeigen. Es ist relativ einfach und es besteht kein Grund, mehr zu sagen.

Hast du es hier gelernt?

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn die Datenbanktabelle nicht auf der PHP-Seite angezeigt werden kann?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn