PHP ページには、テーブル内の 1 つのデータのみが表示されます。データベースに接続し、データを取得する SQL クエリ ステートメントを作成し、PHP コードを使用してページにデータを表示する必要があります。詳細な紹介: 1. データベースに接続します。mysqli や PDO などの拡張機能を使用してデータベースに接続できます; 2. SQL クエリ ステートメントを作成してデータを取得し、SELECT ステートメントを使用してテーブル内の "name" 列を選択します。制限するには LIMIT 1 を使用します。結果セットは 1 つのデータのみを返します。以下同様です。
このチュートリアルの動作環境: Windows10 システム、php8.1.3 バージョン、DELL G3 コンピューター。
PHP 開発では、テーブル全体の内容ではなく、データベース テーブル内のデータの一部のみを表示する必要がある場合があります。これは、SQL クエリと PHP コードを使用して実現できます。この記事では、PHPページでデータベーステーブルのデータを1つだけ表示する方法を紹介します。
1. データベースに接続する必要があります。 PHP では、mysqli や PDO などの拡張機能を使用してデータベースに接続できます。以下は、mysqli 拡張機能を使用してデータベースに接続するためのサンプル コードです。
$servername = "localhost"; $username = "root"; $password = ""; $dbname = "mydb"; // 创建连接 $conn = new mysqli($servername, $username, $password, $dbname); // 检查连接是否成功 if ($conn->connect_error) { die("连接失败: " . $conn->connect_error); } ?>
上記のコードでは、サーバー名として localhost、ユーザー名として root、空のパスワード、データベース名として mydb を使用しました。 。独自のデータベース設定に従ってこれらの値を変更する必要があります。
2. テーブル内のデータを取得するには、SQL クエリ ステートメントを記述する必要があります。以下は、「users」という名前のテーブルがあり、「name」という名前の列があり、この列のデータを取得したいと仮定した場合の簡単な例です。
$sql = "SELECT name FROM users LIMIT 1"; $result = $conn->query($sql); if ($result->num_rows > 0) { // 输出数据 while($row = $result->fetch_assoc()) { echo "Name: " . $row["name"]; } } else { echo "没有数据"; } ?>
上記のコード内では、SELECT ステートメントを使用してテーブル内の「name」列を選択し、LIMIT を使用します。 1 を指定すると、結果セットが 1 つのデータのみを返すように制限されます。次に、$result->fetch_assoc() を使用してクエリ結果の連想配列を取得し、$row["name"] を使用して "name" 列の値にアクセスします。
3. 取得したデータをページ上に表示できます。上記のコードでは、echo ステートメントを使用してデータを出力します。必要に応じて出力方法とスタイルを変更できます。
上記の手順を完了したら、上記のコードを PHP ファイルとして保存し、ブラウザでそのファイルにアクセスして、テーブル内の 1 つのデータのみを表示するページを表示できます。
要約すると、PHP ページでデータベース テーブルのデータを 1 つだけ表示するには、データベースに接続し、データを取得する SQL クエリ ステートメントを記述し、PHP コードを使用してデータを表示する必要があります。ページ。このようにして、1つのデータのみを表示する機能を実現することができる。 。
以上がPHPページのテーブルにデータを1つだけ表示する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。