我想生成一份 pdf 格式的公交车乘客列表。
我的问题是,在右侧的每第二个单元格中,每行的第一个单元格中都有同一个人。
我想用“ut_utasok_ules_pozicio”栏来订购它们。这表示巴士上的座位号。
我的代码是:
`$html .= '';
while($aa = mysqli_fetch_assoc($adat))
{
$html .= '<tr>
<td>'.$aa['ut_utasok_ules_pozicio'] . '. ' . $aa['utas_nev'] . '</td>
<td>'.$aa['ut_utasok_ules_pozicio'] . '. ' . $aa['utas_nev'] . '</td>
</tr>';
}
$html .= '</table>';`
我尝试修改我的sql查询,但我认为问题不存在。
我用谷歌翻译来理解你的字段,它说“utas név”应该是“乘客姓名”的匈牙利语。
在您的代码中,您有两个具有相同数据的相同单元格:
$html .= '<tr>
<td>'.$aa['ut_utasok_ules_pozicio'] . '. ' . $aa['utas_nev'] . '</td>
<td>'.$aa['ut_utasok_ules_pozicio'] . '. ' . $aa['utas_nev'] . '</td>
</tr>';
所以,这就是为什么你有两次相同的列。
我认为您想在第一个单元格上显示座位号,在第二个单元格上显示乘客姓名,如下所示:
$html .= '<tr>
<td>'. $aa['ut_utasok_ules_pozicio'] . '</td>
<td>' . $aa['utas_nev'] . '</td>
</tr>';
我没明白你的意思
我想用“ut_utasok_ules_pozicio”栏订购它们
由于您的记录似乎已经排序,至少从 1 到 4 的数字的顺序是正确的。
请考虑回顾 HTML 的基础知识,从这里开始:https://developer.mozilla.org/en-US/docs/Web/HTML/Element/td