【发布时间】:2016-06-21 14:09:08
【问题描述】:
基本上,我正在做数字标牌,我正在尝试将名称从 MySQL 数据库中提取到 PHP 页面。现在它全部集中在一列中,但我希望结果并排在两列中。我怎样才能做到这一点?
$sql = "SELECT * FROM donor WHERE DonationAmount = 5000 AND Category = '1' or DonationAmount = 5000 AND Category IS NULL ORDER BY LastName ASC";
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) > 0) {
// output data of each row
while($row = mysqli_fetch_assoc($result)) {
// test if the DisplayName field is empty or not
if(empty($row['DisplayName']))
{
// it's empty!
if(empty($row['FirstName'])){
echo $row['LastName']. "<br>";
}
else{
echo $row["LastName"]. ", " . $row["FirstName"]. "<br>";
}
}else{
// Do stuff with the field
echo $row["DisplayName"]. "<br>";
}
}
} else {
}
基本上我希望这些数据分布在两列而不是一页中。
【问题讨论】:
-
你能举例说明输出应该是怎样的吗?
-
这是它目前的样子:imgur.com/bj17wjv -- 我希望金额标题保持居中,但该类别中的名称跨越两列
-
所以你已经设置了一些 div 和/或 span 标签来设置你的输出样式。这更多是关于 html/css 而不是 php 的问题...
标签: php html mysql webpage two-columns