首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法显示查询结果

无法显示查询结果
EN

Stack Overflow用户
提问于 2019-10-30 09:15:24
回答 1查看 26关注 0票数 0

我似乎不能在我的HTML上显示查询结果。它不显示任何内容。

我真的不知道该怎么做。

代码语言:javascript
复制
$qr1= mysqli_query($conn,"SELECT qr FROM `count` WHERE id=1;");
$qr2= mysqli_query($conn,"SELECT qr FROM `count` WHERE id=2;");
$qr3= mysqli_query($conn,"SELECT qr FROM `count` WHERE id=3;");
$qr4= mysqli_query($conn,"SELECT qr FROM `count` WHERE id=4;");
$qr5= mysqli_query($conn,"SELECT qr FROM `count` WHERE id=5;");

$total= $qr1 + $qr2 + $qr3 + $qr4 + $qr5;

我的HTML:

代码语言:javascript
复制
<tbody>
  <tr>
    <th scope="row">QR1</th>
    <td><?php echo $qr1 ?></td>
  </tr>
  <tr>
    <th scope="row">QR2</th>
    <td><?php echo $qr2 ?></td>
  </tr>
  <tr>
    <th scope="row">QR3</th>
    <td><?php echo $qr3 ?></td>
  </tr>
  <tr>
    <th scope="row">QR4</th>
    <td><?php echo $qr4 ?></td>
  </tr>
  <tr>
    <th scope="row">QR5</th>
    <td><?php echo $qr5 ?></td>
  </tr>
</tbody>
EN

回答 1

Stack Overflow用户

发布于 2019-10-30 09:27:06

缺少的是需要在$qr上指定列。

以下是您的代码的简短版本。

代码语言:javascript
复制
$total = 0;
$qr= mysqli_query($conn,"select qr, concat('QR', cast(id as varchar(3))) as id FROM `count` where id in (1,2,3,4,5) order by id;");
<tbody>
    while ($row = mysqli_fetch_row($qr)) {             
        <tr>
            <th scope="row">
                <?php echo $row['id'] ?> 
            </th>
            <td><?php echo $row['qr'] ?></td>
        </tr> 
        $total = $total + $row['qr'];
    }
</tbody>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58617493

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档