【发布时间】:2022-01-28 09:46:03
【问题描述】:
我正在制作一个包含足球队和联赛的页面。现在我正在从数据库中打印我想要的所有联赛。
League 1
League 2
League 3
etc.
如您所见,每个联赛都有自己的 League_ID。在数据库中,我还有一个包含所有球队的表格,每个球队都有匹配的联赛(带有 League_ID)。我也有一个视图,我可以在其中打印我想要的联赛表。这个函数在php中是这样的。
public function leauge_table(){
$tables = $this->scoreTableRepository
->getScoreTable(1);
//TODO how to change this "1" static to generated
//TODO when pressing link
return $this->render('leauge_table', ['table' => $tables]);
如您所见,当我转到此页面时,我总是会看到 id=1 的 leauge 分数表。
问题是,当我按下例如“联赛 2”时,我将如何打开页面,但表格与 League_ID = 2 匹配。在 HTML 中应该是 <button></button> 或 <a></a>。以及如何传递 League_ID 以便我的 php 后面会看到应该呈现哪个表。
非常感谢您的帮助。
PS 或者也许我必须为每个 leauge 得分表单独查看?然后只需使用简单的 JS 代码将按钮直接指向这些视图。但如果可能的话,我想避免它。
【问题讨论】:
标签: javascript php html button