Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用php值填充进度条_Php_Jquery_Css - Fatal编程技术网

用php值填充进度条

用php值填充进度条,php,jquery,css,Php,Jquery,Css,我想制作一些进度条,如以下链接: 这个表有3列,进度条应该用第三列的值填充: 歌名 %选票w/宋 #投票 具有3个TD值百分比的进度条 希望你能理解我想说的话,谢谢你的帮助 如果要处理的总票数($totalvots)以及该特定元素的票数($element['vots')),则可以使用以下选项: <tr> <td class="name"><?php echo $element['name']; ?></td

我想制作一些进度条,如以下链接:

这个表有3列,进度条应该用第三列的值填充:


歌名
%选票w/宋
#投票
具有3个TD值百分比的进度条

希望你能理解我想说的话,谢谢你的帮助

如果要处理的总票数($totalvots)以及该特定元素的票数($element['vots')),则可以使用以下选项:

        <tr>
            <td class="name"><?php echo $element['name']; ?></td>
            <td>
              <div style="background-color:#000;color:#fff;width:<?PHP echo ($element['votes']/$totalvotes)*100; ?>%">
                  <?PHP echo floor(($element['votes']/$totalvotes)*100); ?>%
              </div>
            </td>
            <td><?PHP echo $element['votes']; ?></td>
        </tr>


在fiddle中,为什么PHP变量公开地存在于HTML标记中?需要更多信息。看起来该链接有“总选票”,您可以将其用作百分比的基线。。为了使一个div的宽度正确,你必须知道最大的数字,与“投票数”来计算一个百分比。是的,我在你回答之前编辑了问题和小提琴以获得更多信息,非常感谢你的帮助,这样我就可以完成了。太好了。很高兴能帮上忙。别忘了把答案标记为你的答案。
        <tr>
            <td class="name"><?php echo $element['name']; ?></td>
            <td>
              <div style="background-color:#000;color:#fff;width:<?PHP echo ($element['votes']/$totalvotes)*100; ?>%">
                  <?PHP echo floor(($element['votes']/$totalvotes)*100); ?>%
              </div>
            </td>
            <td><?PHP echo $element['votes']; ?></td>
        </tr>