첫 번째 단계는 관련 변수를 정의하는 것입니다
$servername = "localhost"; $username = "root"; $password = "root"; $mysqlname = "datatest"; $json = ''; $data = array(); class User { public $id; public $fname; public $lname; public $email; public $password; }
두 번째 단계는 데이터베이스를 연결하면 코드는 다음과 같습니다.
// 创建连接 $conn = mysqli_connect($servername, $username, $password, $mysqlname);
세 번째 단계는 쿼리 문을 정의하고 실행하는 것입니다. 코드는 다음과 같습니다.
$sql = "SELECT * FROM userinfo"; $result = $conn->query($sql);
#🎜 🎜#네 번째 단계는 쿼리된 데이터를 얻어서 미리 선언한 클래스에 넣고 마지막으로 json 형식으로 출력하는 것이다. 코드는 다음과 같습니다:
if($result){ //echo "查询成功"; while ($row = mysqli_fetch_array($result,MYSQL_ASSOC)) { $user = new User(); $user->id = $row["id"]; $user->fname = $row["fname"]; $user->lname = $row["lname"]; $user->email = $row["email"]; $user->password = $row["password"]; $data[]=$user; } $json = json_encode($data);//把数据转换为JSON数据. echo "{".'"user"'.":".$json."}"; }else{ echo "查询失败"; }
위 내용은 PHP에서 데이터베이스의 데이터를 읽는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!