php - 使用 PHP 使用 HTML 表操作 MySQL 结果

标签 php html mysql html-table

我希望有人能帮助我。我正在创建一个硬件网页 - 在内容部分将显示从数据库中读取的主要类别。我希望结果被读取为每行 3 个和 2 列,因为有 6 个类别。类似于我下面的内容。

| CAT1 | CAT2 | CAT3 |
| CAT4 | CAT5 | CAT6 |

我目前将它显示在列中,但它只是在所有列中复制相同的数据。即

| CAT1 | CAT1 | CAT1 |
| CAT2 | CAT2 | CAT2 |

如果有人有任何想法,请告诉我。

这是我使用的代码:

$query = "SELECT distinct category FROM listings";
$result = mysql_query($query);

echo "<table>";

while($row = mysql_fetch_array($result)){
echo "<tr><td>" . $row['category'] . "</td><td>" . $row['category'] . "</td></tr>";
}

echo "</table>";

最佳答案

只要您愿意,这适用于所有类别。

$catNo = 1;

echo "<table> <tr>";

while($row = mysql_fetch_array($result)){
    echo "<td>" . $row['category'] . "</td>";
    if ($catNo % 3 == 0) {
       echo "</tr><tr>"
    }
    $catNo++;
}

echo "</tr> </table>";

关于php - 使用 PHP 使用 HTML 表操作 MySQL 结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27962431/

相关文章:

php - csv 未使用 laravel 上传到数据库

html - 有什么办法可以在边框和文本之间制作一个有间距的边框吗?

php - 将数据插入多个表

大型数据库与小型数据库的 MySQL 性能对比

PHPoAuthLib如何设置Access Token?

php - 创建动态链接而不创建新的 .php 页面/文件

css - 如何使一个div在居中的div内向左/向右浮动

mysql - 如何在相关子查询中计算 MySQL 中的移动平均值?

php - PHP 可以跟随 URL 吗?

javascript - Web sql数据库执行错误