//?這是因為你從資源型結(jié)果集中獲取數(shù)據(jù)時只獲取了一次,?如果查詢?yōu)槎鄺l數(shù)據(jù)應(yīng)該迭代資源型結(jié)果集
創(chuàng)新互聯(lián)建站于2013年開始,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項目做網(wǎng)站、成都做網(wǎng)站網(wǎng)站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元襄陽做網(wǎng)站,已為上家服務(wù),為襄陽各地企業(yè)和個人服務(wù),聯(lián)系電話:13518219792
$r?=?mysql_query($sql);??//?你的結(jié)果集
$result?=?[];
while?(true)?{
$ary?=?mysql_fetch_assoc($r);??//?取出第一條數(shù)據(jù),?數(shù)據(jù)指針向后移動一位
if?($ary)?{
$result[]?=?$ary;???//?存儲到結(jié)果數(shù)組中
}?else?{
break;??//?如果取出的結(jié)果為false,?則代表數(shù)據(jù)獲取完畢,?終止循環(huán)
}
}
echo?'pre';
print_r($result);???//?打印最終結(jié)果
echo?'/pre';
//1、連接數(shù)據(jù)庫并選擇要操作的數(shù)據(jù)庫
$link=mysqli_connect("localhost","root","root","p72");
if(mysqli_connect_errno()){
exit('錯誤'.mysqli_connect_error());
}
// 2、設(shè)置編碼
mysqli_set_charset($link,"utf8");
//3、操作數(shù)據(jù)庫
//查詢數(shù)據(jù)
$sql = "select * from login"; //這里login是你要查詢的表
$obj = mysqli_query($link,$sql); //執(zhí)行查詢
$new = mysqli_fetch_all($obj,MYSQLI_ASSOC); //將查詢結(jié)果翻譯成數(shù)組
var_dump($new);echo "br/"; //輸出結(jié)果
//4、關(guān)閉數(shù)據(jù)庫
mysqli_close($link);
$conn=?mysqli_connect($DbIP,$DbUserName,$DbPwd,$DbName);//數(shù)據(jù)庫地址,用戶名,密碼,數(shù)據(jù)庫名
$name?=?'123';
$sql?=?"SELECT?name?FROM?order?WHERE??name?='".$name."'";
$res?=?mysqli_query($conn,$sql);//也可以直接用?$res?=?mysqli_query($sql);
$arr?=?array();
if($res??is_object($res)){
while($row=mysql_fetch_assoc($res)){
$arr[]?=?$row;
}
}
print_r($arr);
結(jié)果不同原因就是你while循環(huán)里面的那個data和data[]這里。data = $row的話結(jié)果只顯示最后一次循環(huán)的結(jié)果,因為后面的會覆蓋前面的。
data[]是往data數(shù)組里面追加數(shù)據(jù),和前面的覆蓋是不一樣的
從查詢結(jié)果取值,需要遍歷結(jié)果集!示例如下:
$rs?=?mysql_query("select?*?from?www_liu?where?xx='$xx'?and?yy='$yy'");
echo?"查詢信息如下:br/";
while($row?=?mysql_fetch_array($rs))
{
echo?$row['字段2']?.?"====="?.?$row['字段三'];
echo?"br?/";
}
//關(guān)閉數(shù)據(jù)庫連接
//mysql_close();
主要的寫出來啊
$query="select
*
from
student
where
id=01";
$res=my_sql_query($query);
$date=array();//保存得到的數(shù)據(jù)
where($row=mysql_fetch_assoc($res)){
$date=$row['填寫你表的字段'];
}
下面循環(huán)遍歷$date輸出到table就可以了啊