PHP查询从select获取结果

PHP查询从select获取结果,php,mysql,Php,Mysql,嗨,我需要帮助我处理2个mysql查询。我需要从第一个查询中获取数据,并在第二个查询中使用它 第一个查询为域获取不同的扩展名 $resultExt = mysql_query("SELECT * FROM extension”) or die(mysql_error()); while($rowExt = mysql_fetch_array( $resultExt )) { $extDom = $rowExt[‘ext’]; $postDom = 'Domain_’ . $ex

嗨,我需要帮助我处理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
}
为了从查询中获得结果,我需要在第二个while中放入什么


谢谢

回送应该会回送出一个结果,我添加了一个数组,它将获取行中的所有数据,并在运行后输出。这将帮助您查看查询是否返回任何数据

$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);
设置为


这是错误的。

我可以在您的第一个查询中看到一个错误,您同时使用了和“我认为应该有一个自动检查功能,以便在包含php和mysql标记的问题中检查是否使用了不推荐的API。否则,无论如何都会有人来指出。您需要确保设置了$session,如@chriz-indicatend,您正在使用和其他记号,例如,它需要是$rowExt[ext]。您应该停止使用mysql,因为它已被弃用。如果我使用echo$rowCart['Domain_com'],谢谢;它可以工作,但我需要使用前面查询中的变量$dom_to_show
$rowCart['Domain_com'];
$rowCart['Domain_com’];