我尝试显示表中的第一个和第二个结果,以便用户可以在 profil.php 上看到两个结果,并从上一个结果中看到日期。我创建了一个包含这些字段的 vwresult 视图
id | ide | name | mark | date
---+-----+---------+------+-----------
1 | 1 | trickpd | 3 | 06.01.2018
1 | 2 | trickpd | 2 | 03.01.2018
5 | 3 | trickpd | 4 | 08.01.2018
5 | 4 | trickpd | 6 | 02.01.2018
这是我的表与当前结果,在表中插入新数据将在视图表中显示更多结果。 这是我的代码
$tst = mysqli_query($mysqli, "SELECT * FROM vwresult WHERE id=$ig AND name='trickpd' ORDER BY id, date desc");
$marks = [];
while($tstx = mysqli_fetch_assoc($tst)) {
$marks[] = $tstx['mark'];
}
之后我卡住了,无法显示结果。 目标是:
请帮忙。谢谢大家的时间。
答案 0 :(得分:1)
问题在于显示数据..我甚至创建了一个两个查询来显示所有数据,第二个用限制1,1但是在脚本之后它显示随机数据,而不是第一个和第二个结果像我不会..我试图显示最后两个结果和插入数据的最后日期..