在具有两个数据库连接文件的数组中使用两个查询

时间:2017-09-17 23:13:42

标签: php mysql

我有两个查询,需要显示两个查询的数据。下面是我对第一个查询所做的。

  <?php
  include 'config/dbconnectorder.php';
  $query="SELECT task_order FROM order";
  $result=mysqli_query($link, $query);
  while($row = mysqli_fetch_array($result)){
  ?>
  <b><?php echo $row['task_order']; ?></b> 
  <?php } ?>

我需要使用以下查询来显示订单的名称

  include 'config/dbconnectemployee.php';
  $query_emp="SELECT name FROM employee";
  $res_emp=mysqli_query($dbemp, $query_emp);

orderemployee来自不同的数据库。我该怎么解决这个问题?我推荐的大多数答案都使用mysqli_select_db。但我有两个不同的数据库连接。

1 个答案:

答案 0 :(得分:0)

这里我做了什么来解决这个问题..

<tbody>                              
<?
include 'config/dbconnectorder.php';
$number=1;
$sql_otorder = "SELECT task_order FROM order";  
$res_otorder = mysqli_query($link,$sql_otorder);

while($row_otorder=mysqli_fetch_array($res_otorder)){
?>
<b><?php echo $row['idtask_order']; ?></b>
<b><?php echo $row['task_order']; ?></b> 
<?php } ?>


include 'config/dbconnectemployee.php';
$query_emp="SELECT * FROM employee WHERE fkidorder='".$row["idotorder"]."'";
$res_emp=mysqli_query($dbemp, $query_emp);
while($row=mysqli_fetch_array($res_emp)){
 ?>
      <tr>
        <td><?php echo $row["nama"]; ?></td>      
      </tr>                     
<? }} ?>
</tbody>