php獲取數(shù)據(jù)庫中數(shù)據(jù)的實(shí)現(xiàn)方法
廢話不多說,直接上代碼
<?php
header("Content-type:text/html;charset=utf-8");//字符編碼設(shè)置
$servername = "localhost";
$username = "root";
$password = "root";
$dbname = "web";
// 創(chuàng)建連接
$con =mysqli_connect($servername, $username, $password, $dbname);
// 檢測連接
$sql = "SELECT * FROM users";
$result = mysqli_query($con,$sql);
if (!$result) {
printf("Error: %s\n", mysqli_error($con));
exit();
}
$jarr = array();
while ($rows=mysqli_fetch_array($result,MYSQL_ASSOC)){
$count=count($rows);//不能在循環(huán)語句中,由于每次刪除 row數(shù)組長度都減小
for($i=0;$i<$count;$i++){
unset($rows[$i]);//刪除冗余數(shù)據(jù)
}
array_push($jarr,$rows);
}
echo $str=json_encode($jarr);//將數(shù)組進(jìn)行json編碼
?>
這是獲取完之后轉(zhuǎn)成json格式
以上這篇php獲取數(shù)據(jù)庫中數(shù)據(jù)的實(shí)現(xiàn)方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Codeigniter控制器controller繼承問題實(shí)例分析
這篇文章主要介紹了Codeigniter控制器controller繼承問題,以簡單實(shí)例形式分析了CodeIgniter中針對控制器controller繼承的實(shí)現(xiàn)與使用方法,需要的朋友可以參考下2016-01-01
THINKPHP5分頁數(shù)據(jù)對象處理過程解析
這篇文章主要介紹了THINKPHP5分頁數(shù)據(jù)對象處理過程解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2020-10-10
destoon安裝出現(xiàn)Internal Server Error的解決方法
這篇文章主要介紹了destoon安裝出現(xiàn)Internal Server Error的解決方法,需要的朋友可以參考下2014-06-06
Laravel框架學(xué)習(xí)筆記之批量更新數(shù)據(jù)功能
這篇文章主要介紹了Laravel框架學(xué)習(xí)筆記之批量更新數(shù)據(jù)功能,結(jié)合實(shí)例形式分析了Laravel框架批量更新數(shù)據(jù)的相關(guān)模型定義與使用操作技巧,需要的朋友可以參考下2019-05-05
ThinkPHP實(shí)現(xiàn)事務(wù)回滾示例代碼
這篇文章主要介紹了ThinkPHP實(shí)現(xiàn)事務(wù)回滾,需要的朋友可以參考下2014-06-06
淺析PHP中的 inet_pton 網(wǎng)絡(luò)函數(shù)
inet_pton是一個IP地址轉(zhuǎn)換函數(shù),可以在將IP地址在“點(diǎn)分十進(jìn)制”和“二進(jìn)制整數(shù)”之間轉(zhuǎn)換,這篇文章主要介紹了PHP inet_pton 網(wǎng)絡(luò)函數(shù),需要的朋友可以參考下2019-12-12
php使用正則驗(yàn)證密碼字段的復(fù)雜強(qiáng)度原理詳細(xì)講解
密碼涉及到安全問題,所以密碼設(shè)計的復(fù)雜程序尤為重要。通常密碼由大小寫字母、數(shù)字、特殊符號組成。一般情況下前端可不做js判斷,使用ajax提交php后端程序接口,由后端判斷后返回json數(shù)據(jù),進(jìn)行用戶密碼復(fù)雜程序提示。2022-11-11

