[英]PHP query get result from select
嗨,我需要有關2個mysql查詢的幫助。 我需要從第一個查詢中獲取數據,並在第二個查詢中使用它。
首次查詢 (獲取域的其他擴展名)
$resultExt = mysql_query("SELECT * FROM extension”) or die(mysql_error());
while($rowExt = mysql_fetch_array( $resultExt )) {
$extDom = $rowExt[‘ext’];
$postDom = 'Domain_’ . $extDom ;
$dom_to_show .= '$rowCart[$postDom];';
}
然后我得到了域名擴展列表
$Domain_com = $rowCart[‘Domain_com’]; $Domain_net = $rowCart[‘Domain_net’];
等等
第二個查詢 (從購物車中獲取數據),然后我需要從購物車表中獲取數據
$showCart = mysql_query("SELECT * FROM cartlist where Session = '".$session."' ORDER BY ID DESC") or die(mysql_error());
while($rowCart = mysql_fetch_array( $showCart )) {
//here i need to get variable like $Domain_com = $rowCart['Domain_com’];
//if I use echo $dom_to_show; or $dom_to_show; I get no result
}
要從查詢中獲取結果,我需要在第二時間里面放入什么?
謝謝
echo應該回顯結果,我添加了一個數組,該數組將獲取行中的所有數據並在運行后將其輸出。 這將幫助您查看查詢是否返回了任何數據。
$showCart = mysql_query("SELECT * FROM cartlist where Session = '".$session."' ORDER BY ID DESC") or die(mysql_error());
while($rowCart = mysql_fetch_array( $showCart )) {
//here i need to get variable like $Domain_com = $rowCart['Domain_com’];
//if I use echo $dom_to_show; or $dom_to_show; I get no result
echo $rowCart['Domain_com'];
//or
$array[] = $rowCart;
}
echo "<pre>";
print_r($array);
也
$rowCart['Domain_com'];
設置為
$rowCart['Domain_com’];
這是錯誤的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.