php 讀取數(shù)據(jù)一般都是在循環(huán)讀取的時(shí)候把數(shù)據(jù)放入數(shù)組里,例如
利通ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場(chǎng)景,ssl證書(shū)未來(lái)市場(chǎng)廣闊!成為創(chuàng)新互聯(lián)的ssl證書(shū)銷售渠道,可以享受市場(chǎng)價(jià)格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:18982081108(備注:SSL證書(shū)合作)期待與您的合作!
?php
$link = mysql_connect("數(shù)據(jù)庫(kù)地址","用戶名","密碼");//連接服務(wù)器
mysql_select_db("數(shù)據(jù)庫(kù)名",$link);//連接數(shù)據(jù)庫(kù)
mysql_query("set names gb2312");//設(shè)置字符集
$str = "select * from table1";//查詢語(yǔ)句
$result = mysql_query($str,$link);//執(zhí)行查詢
$re_array = new array();//構(gòu)造數(shù)組
while($row = mysql_fetch_array($result))
{
$re_array[] = $row['列名'];//這樣可以保存多列數(shù)據(jù),根據(jù)語(yǔ)句不同,需要在這進(jìn)行相應(yīng)修改
}
?
為了便于隨時(shí)echo,存為字符串最好,一般的代碼如下:
$sql='select * from xxx order by xxid desc limit 5';//limit 5表示只取5個(gè),order by xxxid desc表示按xxxid降序排列,可以顯示最新的5個(gè)
$res=mysql_query($sql);
$str5='';//保存的結(jié)果
while($row=mysql_fetch_array($res)) $str5.=$row[0].‘br';//可能你需要修改這一句,控制顯示格式
mysql_free_result($res);
以后你就可以隨時(shí)echo $str5了。
$result????=?mysql_query('select?*?from?mytable?limit?0,?20');
$i???????=?0;
while?($rs?=?mysql_fetch_array($result))
{
echo?$rs['myfield'].'?';
$i++;
if?($i?==?10)
{
echo?'br?/';
}
}
呵。你應(yīng)該是在Ms sql中的查詢分析器中寫的語(yǔ)句,這和mysql是有點(diǎn)區(qū)別的。mysql的取前10不是 top 10,而是LIMIT
mysql中應(yīng)該這樣:
$result = mysql_query("SELECT * FROM bbs ORDER BY id DESC LIMIT 0, 10");