PHP에서는 데이터베이스에서 데이터를 읽고 json 형식으로 데이터를 반환합니다. 구체적인 방법은 다음과 같습니다.
첫 번째 단계, 관련 변수 정의
$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);
3단계, 쿼리문을 정의하고 실행합니다. , 코드는 다음과 같습니다.
$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로 데이터베이스에서 데이터를 가져오는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!