【发布时间】:2016-01-06 16:08:44
【问题描述】:
我正在尝试在 html 页面中使用 PHP 显示 MySQL 表中的数据,将数据包装在 HTML 表中。
我在 MySQL 表中有 11 列和 x 行,其中我只需要 6 列即可将所有行打印为 HTML 表。我能做到。(成功)
我的方法:
$result = mysqli_query($connect, "SELECT order_id, order_name, order_from, order_to, order_pickup, order_dropoff FROM users");
// Printing results in HTML
echo "\n";
while ($line = mysqli_fetch_array($result, MYSQL_ASSOC)) {
echo "\t<tr id='$line[order_id]'>\n";
foreach ($line as $col_value) {
echo "\t\t<td>$col_value</td>\n";
}
echo "\t</tr>\n";
}
echo "\n";
输出:
我的问题:
在这 6 列中,我希望 1 列名为 order_id 成为行的 id (tr),所以现在我只想要剩下的 5 个作为 table-cell 的 td's。我不希望 order_id 列的值作为表格单元格。
【问题讨论】:
-
那不回显?我建议使用
if -
divy3993,也请检查我的答案,看看它是否按预期工作。否则不需要,我会删除我的答案。
-
@Naruto 检查我的答案。