1 프런트엔드는 ajax를 통해 데이터를 얻기 위해 백그라운드 인터페이스를 요청합니다
참고: jQuery.js 라이브러리에는 다음이 필요합니다. 이 코드 앞에 소개됩니다
$.ajax({ type: 'POST', url: 'db.php', data:{ }, success: function (data) { alert(data); } } });
2. 백엔드 PHP 쿼리 후 json_encode()를 통해 json 데이터 형식으로 변환되어 프런트 엔드로 반환됩니다.
<?php $host="localhost"; $username="root"; $password="root"; $dbName="baixing"; $port=3306; $conn=new mysqli($host,$username,$password,$dbName,$port); if(!$conn){ die("error:".$conn->connect_error); } //设置查询结果的编码,一定要放在query之前 $conn->query("SET NAMES 'UTF8'"); $result=$conn->query("select * from hotgoods"); //$conn->query()获取的是二进制 //将查询的结果集封装到一个数组里 $css=$result->fetch_all(); //以json的格式发送ajax的success中由data接收 echo json_encode($css); $conn->close();
더 많은 PHP 관련 지식을 보려면 PHP 중국어 웹사이트를 방문하세요. !
위 내용은 PHP로 프런트 데스크에 데이터를 반환하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!