您好,登錄后才能下訂單哦!
如何實現PHP返回一個數據給前臺?很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。
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();
看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業資訊頻道,感謝您對億速云的支持。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。