【问题标题】:How do i fetch and display the all the data of rows with a specific user id from a table? [duplicate]如何从表中获取并显示具有特定用户 ID 的行的所有数据? [复制]
【发布时间】:2020-11-08 14:39:44
【问题描述】:

我想从表格中获取数据,比如说表格“活动”。

uid|​​​​​​​​​​​​​​​​​天|活动|时间|备注

1。星期一。第一幕。下午 3 点。不错

2。星期一。第一幕。下午 5 点。不好

1。周二。第二幕。上午 12 点。不好

1。周二。第五幕。凌晨 1 点。不好

1。周四法案 8。晚上 9 点。不错

2。星期三。第四幕。早上7点。不错

现在假设我想获取与用户 ID 1 相关的所有数据并将它们显示在另一个表(Uid 1)中。

​根据表格,哪个是4行,如何使用选择查询?谢谢!!!

我试过这样的方法,但它只显示一行

    <?php

    $uid = $_SESSION['login'];

    $sql2 = "SELECT * FROM Activities WHERE uid=? ORDER BY Uid LIMIT 6";
    $stmt2 = $connection->prepare($sql2); 
    $stmt2->bind_param('i', $Uid);
    $stmt2->execute();
    $result2 = $stmt2->get_result();
    $row2 = $result2->fetch_assoc();

    //now am stuck here
     ?>

现在尝试以这些简单格式仅获取和显示 Uid 1 的数据(根据表格示例为 4 行)...比如说 HTML 表格。

提前致谢!!!

【问题讨论】:

    标签: php mysql


    【解决方案1】:

    只打印变量 $row2,如果你得到 4 行然后按位置值访问每条记录,例如 $row2[0]

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-01-12
      • 2020-06-23
      • 1970-01-01
      • 1970-01-01
      • 2019-05-20
      • 1970-01-01
      相关资源
      最近更新 更多