好的,这似乎很难解释,但我现在已经到了极限。去过那里,做到了,但我无法让它发挥作用。所以就在这里;
我有一个名为的表passengers
,其中包含以下数据:
我正在尝试以这种表格格式选择以下数据:
使用此代码:
<?php
require("aacfs.php");
$ac=mysql_query("select distinct fquo_id as 'fquo_id' from passengers where reservno = '0000188'") or die(mysql_error());
echo "<table><tr>";
while($bd=mysql_fetch_array($ac))
{
$eg=$bd['fquo_id'];
$w=mysql_query("select * from passengers where fquo_id = '$eg'") or die(mysql_error());
$no=1;
while($x=mysql_fetch_array($w))
{
$y=$x['pass_name'];
echo "<tr><td colspan=2>$no. <input type=text name='pass1_".$no."' value='$y'></td><td>$no. <input type=text name='pass2_".$no."' value='$y'></td></tr>";
$no++;
}
}
echo"</tr></table>";
?>
但它看起来像这样:
我知道我做错了什么,但相信我,我已经修改了一段时间,但仍然无法按照我想要的方式进行。这是我能得到的最接近我想要的输出。如何正确垂直打印表格?我知道类似的代码,SELECT * FROM tbl \G
但它在 PHP 中不起作用。请帮帮我。谢谢。