你的意思是說
創(chuàng)新互聯(lián)公司堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時代的江海網(wǎng)站設(shè)計(jì)、移動媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
點(diǎn)擊查詢后
要吧與關(guān)鍵字相關(guān)聯(lián)的整條記錄都顯示出來?
那樣的話
你要先把這條記錄復(fù)制
給某個數(shù)組,然后輸出這個數(shù)組就可以了
$sql="select
*
from
db1
where
name=$_post[name]";
$result=mysql_query($sql,$con);
$row=mysql_fetch_array($result)
echo
$row[name];
echo
$row[age];
……
php和sql實(shí)現(xiàn)成績查詢主要是通過curl模擬用戶登錄實(shí)現(xiàn),不知道題主想要實(shí)現(xiàn)查詢什么成績,這里有四六級的代碼供題主參考
//author?
//參數(shù)分別為準(zhǔn)考證號,和姓名
function?siliuji_tab($zkzh,$xm){
$xm=substr(urlencode($xm),0,27);;
$url?=?"".$zkzh."xm=".$xm;
$refer="";
$cookie_file?=?tempnam('./temp','cookie');
$ip?=?'127.0.0.1';
$headers['CLIENT-IP']?=?$ip;
$headers['X-FORWARDED-FOR']?=?$ip;
$headerArr?=?array();
foreach?(?$headers?as?$n?=?$v?)
{
$headerArr[]?=?$n?.?':'?.?$v;
}
$ch?=?curl_init($url);
curl_setopt($ch,?CURLOPT_USERAGENT,?"Mozilla/5.0?(Windows?NT?6.2)?AppleWebKit/537.36?(KHTML,?like?Gecko)?Chrome/29.0.1547.76?Safari/537.36");
curl_setopt($ch,?CURLOPT_HTTPHEADER,?$headerArr);?
curl_setopt($ch,?CURLOPT_RETURNTRANSFER,?true)?;?//?獲取數(shù)據(jù)返回??
curl_setopt($ch,?CURLOPT_BINARYTRANSFER,?true)?;?//?在啟用?
curl_setopt($ch,?CURLOPT_COOKIEJAR,?$cookie_file);
curl_setopt($ch,?CURLOPT_COOKIEFILE,?$cookie_file);
curl_setopt($ch,?CURLOPT_HEADER,?1);
curl_setopt($ch,?CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch,?CURLOPT_REFERER,?$refer);?
$result?=?curl_exec($ch);
}
在MYSQL中新建一個test數(shù)據(jù)庫,在里面新建一張type數(shù)據(jù)表,下面將從該表獲得數(shù)據(jù)。數(shù)據(jù)表的數(shù)據(jù)如下:
2
/7
新建一個project小程序項(xiàng)目,用于講解微信小程序如何獲得數(shù)據(jù)庫數(shù)據(jù)。
在project項(xiàng)目內(nèi),新建一個index模塊來從數(shù)據(jù)庫獲得數(shù)據(jù),并將數(shù)據(jù)輸出在index.wxml頁面。
4
/7
在index模塊中index.js頁面,在onLoad中使用wx.request方法向服務(wù)端文件請求數(shù)據(jù)。url為請求數(shù)據(jù)的地址;data為傳輸?shù)膮?shù),這里設(shè)置為空;method為傳遞參數(shù)的方式,header用于設(shè)置請求的數(shù)據(jù)類型,success是成功獲得數(shù)據(jù)后的操作,這里設(shè)置當(dāng)成功獲得數(shù)據(jù)后,把數(shù)據(jù)傳遞給index.wxml頁面。
5
/7
在index.wxml頁面,使用for循環(huán)遍歷輸出index.js傳遞過來的數(shù)據(jù)data,通過item將data數(shù)據(jù)輸出在頁面。
6
/7
在服務(wù)端新建一個api.php頁面來接收微信小程序的數(shù)據(jù)請求,在api.php頁面,使用mysqli連接數(shù)據(jù)庫,通過query方法來執(zhí)行sql語句從type數(shù)據(jù)表獲得所有數(shù)據(jù),再使用fetch_all方法獲得數(shù)組數(shù)據(jù),最后通過json_encode方法將獲得的數(shù)組數(shù)據(jù)轉(zhuǎn)換為json數(shù)據(jù)返回給微信小程序。代碼如下:
7
/7
編譯微信小程序,查看從數(shù)據(jù)表type獲得數(shù)據(jù)內(nèi)容,可見,成功從數(shù)據(jù)庫讀取數(shù)據(jù)并輸出在頁面上。