我正在尝试检索存储在未知数量的 mySQL 数据库行中的数据并使用 HTML 显示它们。目前我可以显示一行的数据。
每行都有一个唯一的 id 编号,我打算通过将此编号与 variable 进行比较来迭代counter
。但它会给我留下以 HTML 显示结果的问题。目前,我只是在回显包含行中数据的变量。但是,我要创建的是一个 HTML 列表,该列表的长度取决于表中的行数。
这是我当前用于从数据库中检索一行的 PHP 代码:
$sql = "SELECT * FROM project_tasks WHERE project_name='$proj_name' AND task_id='$counter'";
$query = mysqli_query($db_conx, $sql);
$row = $query->fetch_assoc();
$task_id = $row["task_id"];
$proj_name = $row["project_name"];
$task_name = $row["task_name"];
$task_importance = $row["task_importance"];
$task_description = $row["task_description"];
$task_deadline = $row["task_deadline"];
$task_members = $row["task_members"];
$task_budget = $row["task_budget"];
目前,我只是使用以下代码在 HTML 中显示一些结果:
<div id="inner_container">
<?php echo "$task_id $proj_name $task_name $task_deadline"; ?>
</div>