?php
創(chuàng)新互聯(lián)公司專注于河曲網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠(chéng)為您提供河曲營(yíng)銷型網(wǎng)站建設(shè),河曲網(wǎng)站制作、河曲網(wǎng)頁(yè)設(shè)計(jì)、河曲網(wǎng)站官網(wǎng)定制、小程序設(shè)計(jì)服務(wù),打造河曲網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供河曲網(wǎng)站排名全網(wǎng)營(yíng)銷落地服務(wù)。
$arr = array();
$query = mysql_query($sql);
while($row=mysql_fetch_assoc($query))
{
$arr[]=$row;
}
?
此時(shí) $arr 應(yīng)該是一個(gè)二維數(shù)組
1、登錄sql?server?managment管理工具,找一個(gè)表。
2、假如要按照時(shí)間倒著排序。
3、直接在order?by?后面加desc。
4、然后結(jié)果就按照時(shí)間倒著排了。
5、不輸入desc的話就是正著排。
6、可以看到結(jié)果按照時(shí)間正著排了。
使用eval轉(zhuǎn)換,例子代碼:
?php $str="array ( 0 = array ( 'a' = '11', 'b' = '111', ), 1 = array ( 'a' = '22', 'b' = '222', ), 2 = array ( 'a' = '33', 'b' = '333', ), );"; $str=preg_replace('/,\s+\)/',')',$str);//刪除括號(hào)前多余的逗號(hào),不符合語(yǔ)法 eval('$arr='.$str);//轉(zhuǎn)換為數(shù)組 print_r($arr);//輸出數(shù)組?
把while($row
=
mysql_fetch_array($result,MYSQL_ASSOC))
改成while($row
=
mysql_fetch_array($result,MYSQL_NUM))這個(gè)就行了,
具體的去查下mysql_fetch_array這個(gè)函數(shù)就行了
如果我的回答沒(méi)能幫助您,請(qǐng)繼續(xù)追問(wèn)。
我也很就糾結(jié)這個(gè)問(wèn)題,現(xiàn)在我是這樣做的
$res = mysqli_query ($sql, "select BCur from microvast where id between 1 and 50");
foreach($res as $x=$x_value) {
foreach($x_value as $k=$v) {
$data[] = $v;
}
這樣可以$data[]生成了‘BCur’一列的一個(gè)索引數(shù)組,但是執(zhí)行效率不高,多列就要做多次查詢,期待更好的方法。
while ($row=mysqli_fetch_assoc($res)){
$id=$row["id"];
......
echo $id;
}
這個(gè)辦法只能打印出來(lái)
while($row?=?mysql_fetch_array($result))
{
$area_array[$row['area_id']]=array(?'area_name'?=?$row['area_name'],?'area_parent_id'?=?$row['area_parent_id']);
}?
print_r($area_array);
本文名稱:將數(shù)據(jù)庫(kù)轉(zhuǎn)化數(shù)組php,數(shù)組數(shù)據(jù)類型轉(zhuǎn)化
文章來(lái)源:http://aaarwkj.com/article6/hchiig.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供全網(wǎng)營(yíng)銷推廣、虛擬主機(jī)、靜態(tài)網(wǎng)站、網(wǎng)站改版、外貿(mào)建站、網(wǎng)站營(yíng)銷
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)