【发布时间】:2017-11-22 14:42:43
【问题描述】:
我的数据库中有两个表,我想从表 1 中获取所有用户名,其中我的订单表 2 中的所有用户名,我有 2 或 3 种困难的方法来做到这一点,而且在一段时间内获取数据非常困难如果有人可以帮助使其变得容易,请循环
所以我认为它现在在草图中很清楚 如果他们的用户名存储在表 2 中,我想查看表 2 中的所有用户名数据
感谢您的帮助。
<?php
$showUserOrder = array('ordered'=>'User 1','ordered'=>'User 2','ordered'=>'User 2');
$userwithorder = 'SELECT * FROM usersdata WHERE username = :ordered';
$sttmsosd = $pdo->prepare($userwithorder);
$sttmsosd->execute($showUserOrder);
$GetUserWithOrder = $sttmsosd->fetchAll();
foreach($GetUserWithOrder as $gethasorder){
?>
<tr>
<td class="col-md-1 info"># <?php echo $gethasorder['id'] ;?></td>
<td class="col-md-1 info"><img src="../<?php echo $gethasorder['username'] ;?>" width="40" alt=""></td>
</tr>
<?php
}
?>
【问题讨论】:
-
漂亮的草图;这一切的代码在哪里?
-
这就是标签的工作方式;人们期望为他们提供相关的代码;你没有,所以这使问题既不清楚又太宽泛。你有没有尝试过?
-
谢谢你现在添加代码
-
pdo 是如何相关的
-
提示:MySQL 的 INNER JOIN。 ...
SELECT [....] FROM table1 INNER JOIN table2 ON table1.orderUser = table2.username