从数据库值读取进度条,使用php和mysql

8ehkhllq  于 2021-06-21  发布在  Mysql
关注(0)|答案(0)|浏览(264)

我正在尝试创建一个进度条来显示用户离目标有多远,这是由他们收集的点数来完成的。我已经想出了这个基本的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>

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题