導航:首頁 > 編程語言 > phpfetchassoc

phpfetchassoc

發布時間:2025-04-10 14:35:10

php mysql_fetch_assoc 循環遍歷表格

有2個辦法,第一種直接使用sql的多表聯查,效率高,但是得到的數據table1會被擴展成table2一樣的條目數 要再次處理

select*fromtable1a,table2bwherea.orderid=b.orderid

第二種方法,先得到table11的數據,在循環中匹配table2到一個新的列名中隱敏行

$conn=mysqli_connect("127.0.0.1","root","123","test");
$sql="select*fromtable1";
$rs=mysqli_query($conn,$sql);
$Arr=拿敗array();
while($row=mysqli_fetch_assoc($rs)){
$sql="select*fromtable2whereorderid=".$row["orderid"];
$row["order_sku"]=mysqli_fetch_all(mysqli_query($conn,$sql),MYSQLI_ASSOC);
$Arr[]=$row;
}
print_r($Arr)

如果你是剛開始學php 建議直接拋棄mysql用mysqli 因為PHP5.5已經廢棄灶嘩mysql方法了

㈡ 哪位大俠幫看下我這個php去資料庫後生成表格,總是顯示的同一行的記錄,麻煩幫看下。

上面沒有用while循環,只能輸出一條語句
while($a = mysql_fetch_assoc($result)){
$arr[] = $a['scname'];
}
然後var_mp($arr);看看

遍歷的時候可以使用foreach比較方便不用考慮個數
foreach($info as $k=>$v){
$info 是你要遍歷的數組
$k是鍵名
$v是鍵名對應的值
}

閱讀全文

與phpfetchassoc相關的資料

熱點內容
win7linux共享文件夾 瀏覽:301
命令符打開本地服務 瀏覽:597
android應用程序源碼 瀏覽:699
安卓開發工程師簡歷怎麼寫 瀏覽:57
熱水器水量伺服器是什麼意思 瀏覽:115
stk衛星編譯 瀏覽:477
對後台程序員的要求 瀏覽:758
ios大文件夾圖標 瀏覽:624
生的計劃pdf 瀏覽:711
oppoa93加密便簽在哪查找 瀏覽:19
兩個數字的加減乘除運算編程 瀏覽:227
給手機加密碼忘記了怎麼辦 瀏覽:601
單片機運算符 瀏覽:297
移動端微信商城源碼 瀏覽:443
編程貓下一個背景在哪裡 瀏覽:358
javaclasstype 瀏覽:238
樂高編程和樂高課的延伸 瀏覽:356
蘋果手機怎麼切換app美國賬號 瀏覽:865
編譯程序輸入一個字元串 瀏覽:407
圓命令畫法 瀏覽:308