如何将结果显示为此代码的垂直列表?

时间:2011-04-13 05:35:00

标签: php mysql html

我的代码如图所示。但结果显示为水平列表,如下所示:

选择的问题
    解释如何制作矢量图像,列出三种图像文件类型或多媒体中使用的格式,构建图表

$a= array(implode(", ", $_GET["choice"]));
echo "<table align=\"center\">";
echo "<tr><th>Questions selected </th></tr>";



while (list ($key, $val) = each ($a)) { 
echo"<tr><td>";
echo " $val "; 
echo "</td></tr>";

}
echo "</table>";

我希望它们显示如下:

Questions selected :
Explain how to produce the vector image
List THREE of image file types or formats used in multimedia 

那么我怎样才能在垂直方向上逐一列出它们?有人可以帮我吗?我试过将它们放在桌子上但是我仍然让它们水平显示。

1 个答案:

答案 0 :(得分:0)

您将$ a构建为仅包含一个字符串的数组。这就是为什么它只显示一行。

implode take和array,并加入每个项目。如果要将字符串分隔为数组,则需要使用explode。

尝试简单地说:

$a = $_GET["choice"];