PHP MySQL은 데이터를...LOGIN

PHP MySQL은 데이터를 읽습니다.

MySQL 데이터베이스에서 데이터 읽기

데이터베이스에 데이터를 추가하는 방법을 배웠습니다. 이 섹션에서는 데이터베이스에서 데이터를 읽고 페이지에 표시하는 방법에 대해 설명합니다.


데이터를 쿼리하려면 select를 사용하세요.

      类别    详细解释
   基本语法select * from 表;
   实例select * from MyGuests;
   实例说明查询MyGuests表中所有字段中的所有结果

카테고리

자세한 설명
기본 구문선택

*

테이블에서;

select * from MyGuests;
설명 예 MyGuests 테이블의 모든 필드 쿼리 결과
참고

: "

*

"는 정규식으로 작성되었습니다.

모두 일치한다는 뜻입니다. SQL에 대해 자세히 알아보려면 SQL 튜토리얼을 방문하세요.

0.png인스턴스


우리 MyGuests 테이블에 추가한 데이터를 쿼리하여

<?php
 header("Content-type:text/html;charset=utf-8");    //设置编码
 $servername = "localhost";
 $username = "root";
 $password = "root";
 $dbname = "test";
 
 // 创建连接
 $conn = new mysqli($servername, $username, $password, $dbname);
 // 检测连接
 if ($conn->connect_error) {
     die("连接失败: " . $conn->connect_error);
 }
 
 $sql = "SELECT * FROM MyGuests";
 $result = $conn->query($sql);
 
 if ($result->num_rows > 0) {
     // 输出每行数据
     while($row = $result->fetch_assoc()) {
         echo "id: ". $row["id"]. " - Name: ". $row["firstname"]. "   " . $row["lastname"] ."   ".$row['email'] ."<br/>";
     }
 } else {
     echo "0 个结果";
 }
 $conn->close();
 ?>

페이지에 표시합니다. 프로그램 실행 결과:

MyGuests 테이블인지 확인하세요.

내부 데이터 하지만 이름과 이메일 등 필드 두 개만 쿼리하려면 아래 예

<?php
 header("Content-type:text/html;charset=utf-8");    //设置编码
 $servername = "localhost";
 $username = "root";
 $password = "root";
 $dbname = "test";
 
 // 创建连接
 $conn = new mysqli($servername, $username, $password, $dbname);
 // 检测连接
 if ($conn->connect_error) {
     die("连接失败: " . $conn->connect_error);
 }
 
 $sql = "SELECT firstname,email FROM MyGuests";
 $result = $conn->query($sql);
 
 if ($result->num_rows > 0) {
     // 输出每行数据
     while($row = $result->fetch_assoc()) {
         echo  " - Name: ". $row["firstname"]. "--------".$row['email'] ."<br/>";
     }
 } else {
     echo "0 个结果";
 }
 $conn->close();
 ?>

를 보고 0.png<만 변경하면 됩니다. 🎜> *

을 특정 필드로 바꾸세요:

<🎜>프로그램 실행 결과: <🎜><🎜><🎜><🎜><🎜><🎜><🎜>다음 섹션
<?php header("Content-type:text/html;charset=utf-8"); //设置编码 $servername = "localhost"; $username = "root"; $password = "root"; $dbname = "test"; // 创建连接 $conn = new mysqli($servername, $username, $password, $dbname); // 检测连接 if ($conn->connect_error) { die("连接失败: " . $conn->connect_error); } $sql = "SELECT * FROM MyGuests"; $result = $conn->query($sql); if ($result->num_rows > 0) { // 输出每行数据 while($row = $result->fetch_assoc()) { echo "id: ". $row["id"]. " - Name: ". $row["firstname"]. " " . $row["lastname"] ." ".$row['email'] ."<br/>"; } } else { echo "0 个结果"; } $conn->close(); ?>
코스웨어