我知道这种问题通常不受欢迎,但我的谷歌搜索还没有为我提供有用的答案。我不知道我是否错过了正确的关键字。
但是,我希望创建一个类似SCRUM的应用程序,以便更好地了解不同任务的进行过程。
在此图片上,您可以看到我对最终应用程序外观的一般看法:
在左栏中,我想显示数据库中用户的用户名。在第一行中列出"状态"。然后我有一些可放置/可排序的项目/任务,并且应该在移动时自动更新我的数据库。
我在创业公司面前挣扎的是,它能够正确地正确生成我的HTML表格。
-
我不知道我的想法是否足够清楚。但是,如果它有所帮助,那就把它想象成棋盘。那里有一列数字和一行字母。然后女王可以例如在瓷砖/方形B4上。它是我想要实现的同样的原则。但在我的示例中,列将是用户,行将是状态。那么女王将是一项任务。
我的关系数据库:
正如您在任务表中看到的,我已经在user_id和用户的id之间创建了外键关系,并将status_id创建为状态的id。
忽略角色。
到目前为止我的代码:
<table>
<thead>
<tr>
<th></th>
<?php
foreach ( $status as $row ) {
echo '<th>' . $row ['name'] . '</th>';
}
?>
</tr>
</thead>
<tbody>
<?php
foreach ( $users as $row ) {
echo '<tr><th>' . $row ['username'] . '</th></tr>';
}
?>
</tbody>
</table>
所以是的,正如你所看到的,这就是我停下来的地方。我不认为我可以用这种方法将我的任务插入到正确的表格单元格中。如果有人可以用另一种方法帮助我,那将会非常受欢迎。