【发布时间】:2015-01-29 17:29:21
【问题描述】:
我正在尝试在 php 中格式化 while 循环的输出。当显示 while 循环的结果时,它只是一个长列表。我想把它分成几列。这是我的代码:
$sql = "SELECT * FROM refdb ORDER BY referral";
$result = mysqli_query($con,$sql)or die(mysqli_error());
echo "<form action='test2.php' method='get'>";
while($row = mysqli_fetch_array($result)) {
echo '<input type="checkbox" name="tag[]" value="' . $row[referral] . '">' . $row[referral] . '</label></br>';
}
echo '<input type="submit" name="submit" Value="Submit"/>';
它将结果作为表单中的复选框选项返回。
(这是我的第一篇文章,如果我弄错了,很抱歉。任何帮助将不胜感激)
【问题讨论】:
-
最简单的答案是从回显字符串中取出。
-
您的问题是什么?听起来您正在寻找标记样式,这将在 HTML 和 CSS 上完成,而不是在 PHP 中。
-
现在它们显示为包含大约 50 个条目的单列。我想显示为 5 列,每列 10 个条目。
标签: php