我正在尝试创建一个进度条,它会显示用户所朝向目标的距离,这取决于他们收集的点数。我已经想出了这个基本的PHP来尝试让它工作,但是当加载页面时,什么都没有出现,这是因为条形图上缺乏样式?或者其他内容呢?基本上我想要一个进度条来说25/30例如并且条形图显示它们有多远?我试图通过$ row函数从数据库中获取值。 (我对php非常陌生,对于看似简单的问题感到抱歉)
编辑:我现在已经有了显示的栏,但内部没有任何内容,似乎值没有放入栏中,这是否需要我创建一些内容才能将它们更改为%?<!DOCTYPE html>
<html lang="en">
<head></head>
<body>
<?php
$uname ="";
$password ="";
$host = "";
$db = $uname;
$connection = mysqli_connect($host,$uname,$password,$db);
if (mysqli_connect_error()) {
echo "Failed to connect to MySQL: " . mysqli_connect_error();
} else {
$query=mysqli_query($connection,"SELECT * FROM targets WHERE user_id='23'");
$numrows=mysqli_num_rows($query);
if($numrows!=0)
{
while($row=mysqli_fetch_assoc($query))
{
echo "<progress value=";
echo $row['self_points'];
echo "max=";
echo $row['target_points'];
echo "></progress>";
}
}
}
?>
</body>
</html>