1. Le front-end demande à l'interface backend d'obtenir des données via ajax
Remarque : la bibliothèque jQuery.js doit être introduite avant ce code
$.ajax({ type: 'POST', url: 'db.php', data:{ }, success: function (data) { alert(data); } } });
2. Backend Après la requête php, elle est convertie au format de données json via json_encode() et renvoyée au front-end
<?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();
Pour plus de connaissances sur PHP, veuillez visiter PHP Site chinois !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!