【发布时间】:2019-02-03 08:14:34
【问题描述】:
这是从数据库中获取数据的代码
<?php
$uid = $_SESSION['UID'];
$result = mysqli_query($conn,"SELECT user.*,score.* from `user` join score ON user.USERID=score.USERID WHERE user.USERID=$uid ");
if (!$result) {
printf("Error: %s\n", mysqli_error($conn));
exit();
}
while($row = mysqli_fetch_array($result))
{
echo "<tr>";
echo "<td>".$row['SCORE']."</td>";
echo "<td>".$row['AVERAGE']."</td>";
echo "<td>".$row['POINTS']."</td>";
echo "<td>".'0'."</td>";
echo "<td>".'0'."</td>";
echo "<td>".'0'."</td>";
echo "<td>".'0'."</td>";
echo "<td>".'0'."</td>";
echo "<td>".'0'."</td>";
echo "<td>".'0'."</td>";
echo "<td>".'0'."</td>";
echo "<td>".'0'."</td>";
echo "<td>".'0'."</td>";
echo "<td>".'0'."</td>";
}
echo "</tr>";
?>
这是我想要每个动作代码的数据库,它将转到输出的表格的特定行
这应该是期望的输出。如果数据库中用户的 ACTCODE 值为 1,那么它应该在课程考试行的输出中,如果在模块 1 行中,则为 2,并且3 如果在模块 2 行中,依此类推
提前感谢您的帮助。
【问题讨论】:
-
想要的输出,是同一行不同列的所有值还是不同的行和列?
-
如果数据库中用户的 ACTCODE 值为 1,那么它应该在课程考试行的输出中,如果在模块 1 行中,则为 2,如果在模块 2 行中,则为 3,依此类推
-
标题应该是How to put the values from database to a specific column in the table,对吗?
标签: php html arrays mysqli phpmyadmin