【发布时间】:2016-10-24 11:30:36
【问题描述】:
我目前正在设计一个产品选择页面。
我想向我的用户展示我的 SQL 表中的一系列产品。
我想将我的 SQL 输出到 php 表中,但我不想要一个长表。
我需要每个产品一张桌子。
简而言之,
产品 1,在一张表中
休息
产品 2,在其他表中。
<?php
$con=mysqli_connect("localhost","root","","headsets");
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$result = mysqli_query($con,"SELECT * FROM `modeller");
echo "<table border='1'>";
$i = 0;
while($row = $result->fetch_assoc())
{
if ($i == 0) {
$i++;
echo "<tr>";
foreach ($row as $key => $value) {
echo "<th>" . $key . "</th>";
}
echo "</tr>";
}
echo "<tr>";
foreach ($row as $value) {
echo "<td>" . $value . "</td>";
}
echo "</tr>";
}
echo "</table>";
mysqli_close($con);
?>
sql部分工作正常,只是php输出的方式我想改变
【问题讨论】:
-
你说SQL部分没问题,但是
"SELECT * FROM `modeller"不行。 -
欢迎来到 StackOverflow!请在您的问题中直接包含您的代码(并且格式正确)。
-
你在
modeller之前有报价 -
我们需要查看你的mysql结构表结构和示例数据
-
@JonStirling 确实如此。