你是不是想問php如何讓獲取數(shù)據(jù)庫內(nèi)容并傳到前端

成都創(chuàng)新互聯(lián)公司是創(chuàng)新、創(chuàng)意、研發(fā)型一體的綜合型網(wǎng)站建設(shè)公司,自成立以來公司不斷探索創(chuàng)新,始終堅(jiān)持為客戶提供滿意周到的服務(wù),在本地打下了良好的口碑,在過去的10多年時間我們累計(jì)服務(wù)了上千家以及全國政企客戶,如火鍋店設(shè)計(jì)等企業(yè)單位,完善的項(xiàng)目管理流程,嚴(yán)格把控項(xiàng)目進(jìn)度與質(zhì)量監(jiān)控加上過硬的技術(shù)實(shí)力獲得客戶的一致贊揚(yáng)。
$serverName = "localhost";//數(shù)據(jù)庫地址這是本地的
$sqlUserName = "root";//數(shù)據(jù)庫管理員賬號
$sqlPwd = "root123";//數(shù)據(jù)庫管理員密碼
$dBName = "phptest";//數(shù)據(jù)庫表名
$port="3308";//端口
//mysqli連接數(shù)據(jù)庫語句正確返回true錯誤返回false
$link = @mysqli_connect($serverName,$sqlUserName,$sqlPwd,$dBName,$port);
if($link) {
mysqli_query($link,'set names utf8');
$sql = " select * from adminhtmlval ";//查詢語句
$query = mysqli_query($link,$sql);//mysqli執(zhí)行語句e
if ($query){
$i=0;
while ($arr = mysqli_fetch_array($query)){
$navArr[$i] = $arr;
$i++;
//頁面直接調(diào)用$navArr,也可以在這個循環(huán)體內(nèi)直接輸出
}
第一種,使用smarty模板引擎
php文件:
$smarty-assign('data','hello world');
$smarty-display('index.html');
index.html文件:
div{$data}/div
輸出hello world
第二種,使用PHP變量直接輸出
php文件:
$data = 'hello world';
require 'index.html';
index.html:文件:
div?php echo $data;?/div
先建立數(shù)據(jù)表并插入數(shù)據(jù)
這里假設(shè)已經(jīng)存在user表,并且有一條數(shù)據(jù)id:1,name:admin
那么讀取這個數(shù)據(jù)的過程是
$data?=?M('User')-select();
$this-assign('user',$data);
模板中的調(diào)取代碼是
volist?name="user"?id="v"
用戶名:{$v.name}?ID:{$v.id}
/volist
首先是一個input class=dh
查詢按鈕 class=cx
圖片框 class=tp
點(diǎn)擊查詢按鈕時
script
$(".cx").click(function(){
var dh= $('.dh').val();//獲取輸入的電話
$.post('date.php',{tel:dh},function(result){
//將獲取到的電話號碼提交給date.php文件,date.php文件 通過查詢tel='$_POST[tel]' 得到圖片地址$src,echo $src;result即使那個返回的$src
$('.tp').find('img').attr('src', result);//將圖片框內(nèi)容改掉
});
});
/script
需要jquery支持 就是頁面要載入
script type="text/javascript" src="js/jquery.js"/script
需要三個步驟:第一步,用php連接數(shù)據(jù)庫;
第二步,用sql語句查詢數(shù)據(jù)并把查詢出來的結(jié)果存入到一個數(shù)組或?qū)ο笾小?/p>
第三步,顯示數(shù)據(jù)。
下面我就用面向過程的編程方式來顯示數(shù)據(jù)。這里我用網(wǎng)頁中的表格來顯示數(shù)據(jù)。你可以根據(jù)你自己的需要來選擇顯示的方式。
?php
$conn=mysql_connect("localhost","用戶名",”密碼“); //連接數(shù)據(jù)庫,用戶名、密碼即數(shù)據(jù)庫的用戶名和密碼
mysql_select_db("數(shù)據(jù)庫名"); //選擇你要查詢的數(shù)據(jù)庫的名稱
mysql_query(”SET NAMES 'gbk'“); //設(shè)置查詢的數(shù)據(jù)庫數(shù)據(jù)編碼,根據(jù)數(shù)據(jù)庫的編碼設(shè)置
$sql="select * from user"; //比如說你要查詢一個用戶表user,假設(shè)它有三個字段,用戶id,用戶名username,密碼password,
$rs=mysql_query($sql);
?
table width="400" border="1" style="text-align:center"
trth用戶ID/thth用戶名/thth密碼/th/tr
?php
while($row=mysql_fetch_assoc($rs)){
?
trtd?php echo $row['id'];?/tdtd?php echo $row['username'];?/tdtd?php echo $row['password'];?/td/tr
?php
}
?
/table
當(dāng)前名稱:php查詢數(shù)據(jù)庫顯到前端 php讀取數(shù)據(jù)庫內(nèi)容顯示
轉(zhuǎn)載源于:http://chinadenli.net/article24/hghpce.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站設(shè)計(jì)、云服務(wù)器、網(wǎng)站設(shè)計(jì)公司、商城網(wǎng)站、網(wǎng)站內(nèi)鏈、建站公司
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)