php - 如果字段不为空,如何显示带有标题的表格一次,后跟多个数据库字段内容?

标签 php mysql html-table

我想要得到:

引言:
引用1
引用来源1

引用2
引用来源2

我目前得到:

引言:
引用1
引用来源1

引言:
引用2
引用来源2

对我有用的最终代码:

  echo ("<table border='1'>");

$header_printed = false;

while($row = mysql_fetch_array($rs)) {
if ($row['quote']) {
    if ($header_printed === false) {
        echo "   

            <tr>
                <th>Quotes:</th>
            </tr>";
        $header_printed = true;
    }

    echo "
        <tr>
            <td>".$row['quote']."</td>
            <td>".$row['quote_source']."</td>
        </tr>";
}

}

echo ("</table>");

最佳答案

echo "<table border='1'><tr><th>Quotes:</th></tr>";
while($row = mysql_fetch_array($rs)) {
    if ($row['quote']) {
        echo "<tr><td>".$row['quote']."</td><td>".$row['quote_source']."</td></tr>";
    }
}
echo "</table>";

关于php - 如果字段不为空,如何显示带有标题的表格一次,后跟多个数据库字段内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15456389/

相关文章:

jquery - 卡住表中的表头

php - 无法在codeigniter中上传doc格式文件

sql - 为什么不能添加这个外键?

php - 如何在 X 分钟后更新我的表格?

javascript - 使用 Javascript 从 HTML 表格输入单元格获取值

HTML 表格 - 如何正确使用 rowspan?

javascript - 检查时间范围

php - Magento 用户帐户类型(买家/卖家)

php - Magento - 如何将自定义 block 添加到结帐成功页面

mysql - 如何使用 MySQL 或 R 获取 JSON 是否包含特定文本