PHP - 在2个不同的表中显示数据库数据

时间:2017-02-21 15:58:49

标签: php

我需要在表格中显示数据库中的数据,我想知道你是否可以根据变量创建2个单独的表。

我有代码可以在一个表中显示它:

SELECT * FROM table1 a
    LEFT JOIN table2 b 
      ON b.id = a.id
    LEFT JOIN table3 c 
      ON c.loc = b.loc
         and isNull(c.cid, @CustomerID) = CustomerID 
WHERE t1.id = @ProductID

因此,每个人都可以选择2次募捐活动。有没有办法根据事件变量创建2个单独的表?我知道我可以在数据库中创建另一个表,但我想将所有数据保存在一个区域中。

我只知道基本的PHP,感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

    <table>
                <tr>
                    <th> Name </th>
                    <th> Event </th>
                </tr>
        <?php
        while($row = $result->fetch_assoc()) 
        {?>
                <tr>
                    <td> <?php echo $row["name"] ?> </td>   

                </tr>       
 <?php } ?>
 </table>
    <table>
                <tr>
                    <th> Name </th>
                    <th> Event </th>
                </tr>
        <?php
        while($row = $result->fetch_assoc()) 
        {?>
                <tr>

                    <td> <?php echo $row["event"] ?> </td>
                </tr>       
 <?php } ?>
 </table>