Php 引导进程栏不显示

Php 引导进程栏不显示,php,html,mysql,bootstrap-4,Php,Html,Mysql,Bootstrap 4,我必须显示一些任务的进度。从mysql检索数据以显示任务的进度。我的密码在这里 <h4>Task 1</h4> <div class="progress progress-striped"> <?php $mysqli = new mysqli("localhost","root", "", "db1"); $query = $mysqli->prepare(

我必须显示一些任务的进度。从mysql检索数据以显示任务的进度。我的密码在这里

<h4>Task 1</h4>
                    <div class="progress progress-striped">
                    <?php

  $mysqli = new mysqli("localhost","root", "", "db1");

 $query = $mysqli->prepare("SELECT COUNT(*) FROM `table1` Group by `ID`");
 $query->execute();
 $query->store_result();

 $rows = $query->num_rows;

 $percentage = $rows/120 * 100;

  ?>


<div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="40" aria-valuemin="0" aria-valuemax="100" style="<?php echo $percentage; ?>%">


 <?php echo $percentage; ?>%

                          </div>
                        </div>

但是我的进度条没有显示它的空。由于我的表格包含4条记录,因此正确的语法如下:

因此,您的百分比现在需要为:

<div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="<?php echo $percentage; ?>" aria-valuemin="0" aria-valuemax="100">

但是有一个问题,进度条没有显示任何颜色。请参考答案中的链接。它向您展示了如何添加颜色以及许多其他自定义。如果我删除了样式宽度,则它不显示颜色,然后将样式宽度放回原处。你以前没有样式宽度,它也不一定是你得到的百分比,而是你喜欢的任何值。
<div class="progress-bar progress-bar-success" role="progressbar" aria-valuenow="<?php echo $percentage; ?>" aria-valuemin="0" aria-valuemax="100">