1. Das Frontend fordert die Backend-Schnittstelle auf, Daten über Ajax abzurufen
Hinweis: Die jQuery.js-Bibliothek muss vor diesem Code eingeführt werden
$.ajax({ type: 'POST', url: 'db.php', data:{ }, success: function (data) { alert(data); } } });
2. Backend Nach der PHP-Abfrage wird es über json_encode() in das JSON-Datenformat konvertiert und an das Frontend zurückgegeben
<?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();
Weitere PHP-Kenntnisse finden Sie unter PHP Chinesische Website!
Das obige ist der detaillierte Inhalt vonSo geben Sie Daten in PHP an die Rezeption zurück. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!