検索
ホームページバックエンド開発PHPの問題データベーステーブルがphpページに表示できない場合はどうすればよいですか?

PHP ページでデータベース テーブルが表示できない問題の解決策: 1. データベースに接続して文字セットを設定します; 2. データ テーブル内のデータをクエリします; 3. をループします。データテーブルのデータ; 4.設定 テーブル形式で表示するだけです。

データベーステーブルがphpページに表示できない場合はどうすればよいですか?

この記事の動作環境: Windows 7 システム、PHP バージョン 7.1、DELL G3 コンピューター

php ページが表示できませんデータベーステーブルをどうするか?

データベースのデータを PHP で Web ページ上に表示する

最近やることがないので、以前のことは大丈夫かなと思って、以下を読んでください。まだ新しいことを学んでいる最中なので、あまりブログを公開していません。おそらくこれは私の考えにすぎないかもしれません。

今回はphpを使ってmysqlデータベースのデータをWebページ上に表示する方法についてお話します。まず、独自のデータベースを構築し、そこに情報を追加します。この記事をもう一度読んでいるなら、mysql についてまだある程度は理解していると思います。データベースを構築するには、create などを使用するだけです。ここでは、構築したデータベースの情報を Web ページ上に表示する方法を中心に説明します。

ここで使用するデータベースは、login です。

最初にフォルダーを作成し、その中に 2 つのファイルを作成します。1 つはデータベースに接続するファイル (conn.php)、もう 1 つはそのフォルダーです。もう 1 つは、データベース内の情報を Web ページ上に表示するファイル (students.php) です。

conn.php のコードは次のとおりです:

<?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 のコードは次のとおりです:

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

URL を入力して効果の表示を表示します

実行後のレンダリングは次のとおりです。

データベーステーブルがphpページに表示できない場合はどうすればよいですか?

この時点で表示できます。比較的単純なので、これ以上説明する必要はありません。

ここで学びましたか?

推奨学習: 「PHP ビデオ チュートリアル

以上がデータベーステーブルがphpページに表示できない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

AtomエディタMac版ダウンロード

AtomエディタMac版ダウンロード

最も人気のあるオープンソースエディター

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

PhpStorm Mac バージョン

PhpStorm Mac バージョン

最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール