Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/64.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 mysql值的进度条_Php_Mysql_Progress Bar - Fatal编程技术网

使用php mysql值的进度条

使用php mysql值的进度条,php,mysql,progress-bar,Php,Mysql,Progress Bar,关于显示比较mysql值的可视条,我有一个问题 我有以下两个脚本: <?php require_once("inc/common.inc.php"); session_start(); $SQL = "SELECT * FROM db WHERE id = $user[id] LIMIT 1"; $result = mysql_query($SQL); while ($db_field = mysql_fetch_assoc($result)) { print $db_field[

关于显示比较mysql值的可视条,我有一个问题

我有以下两个脚本:

<?php
require_once("inc/common.inc.php");

session_start(); 

$SQL = "SELECT * FROM db WHERE id = $user[id] LIMIT 1";
$result = mysql_query($SQL);

while ($db_field = mysql_fetch_assoc($result)) {
print $db_field['actual value'] . "<BR>";
}

?>


这两个查询向我显示了用户健康的实际值和最大值

到目前为止,我正在打印两个值,就像95/100一样

我想根据max和实际情况以进度条的形式显示上述内容

如有任何意见或建议,将不胜感激。 非常感谢。
下面的答案似乎不起作用。

您可以使用JS进度条。为每个进度条指定一个值,并设置动画,这将为例如

<?php 
$percent = intval($actual_value*100/$max_value);
?>

<div style="width: 200px; background-color: green;">
<span style="width: <?php echo $percent;?>%; background-color: red;"></span>
</div>


我已经搜索了所有地方,但我能得到的只是上传进度条。所以我会做<代码>首先,如果只选择一个用户,则不需要循环
<?php 
$percent = intval($actual_value*100/$max_value);
?>

<div style="width: 200px; background-color: green;">
<span style="width: <?php echo $percent;?>%; background-color: red;"></span>
</div>