PHP在这里:

 <?php
    $sth = $conn->prepare('SELECT employee.name, employee.type, employee.rate, work.overtime, work.leaves, work.ticket FROM employee, work');
   $sth->execute();
     $data = $sth->fetchAll();
    foreach ($data as $row ){
        if($row['name']!=""){
    ?>


HTML:

<tr>
      <td>
        <input type="text" placeholder="Name" value="<?php echo $row['name']?>"/>
      </td>
      <td>
        <input type="text" placeholder="Type" value="<?php echo $row['type']?>"/>
      </td>
      <td>
        <input type="text" placeholder="Rate" value="<?php echo $row['rate']?>"/>
      </td>
      <td>
        <input type="text" placeholder="OT" value="<?php echo $row['overtime']?>"/>
      </td>
      <td>
        <input type="text" placeholder="Leaves" value="<?php echo $row['leaves']?>"/>
      </td>
      <td>
        <input type="text" placeholder="Total" value="<?php echo $row['ticket']?>"/>
      </td>
    </tr>


表格快照:
php - 如何从2个SQL表中获取数据并将其放在单个HTML表中?-LMLPHP

和另一个:
php - 如何从2个SQL表中获取数据并将其放在单个HTML表中?-LMLPHP

两者之间的名称是通用的。

如何显示数据?

最佳答案

您要查找的术语是JOIN。阅读MySQL Official Doc的手册

关于php - 如何从2个SQL表中获取数据并将其放在单个HTML表中?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37627571/

10-09 20:57