我的数据库中有 3 个表
+----+--------+ +----+--------+ +----+--------+
+ id + name + + id + name + + id + name +
+----+--------+ +----+--------+ +----+--------+
+ 12 + banana + + 2 + mario + + 1 + apple +
+ 5 + apple + + 5 + luigi + + 2 + banana +
+ 7 + luigi + + 99 + apple + + 3 + input +
+----+--------+ + 14 + input + + 4 + luigi +
+----+--------+ + 5 + mario +
+----+--------+
第三张桌子是从第一张和第二张创建的。在我的 HTML 文件中,有一个从表 3 中获取所有“名称”的表。
在第一列中有所有 table3.name,在第二、第三列中,我需要像这样检查:
+--------+------+------+
+ name + tab1 + tab2 +
+--------+------+------+
+ apple + V + V +
+ banana + V + X +
+ input + X + V +
+ luigi + V + V +
+ mario + X + V +
+--------+------+------+
我在 html 文件中创建了表格的整个结构,但我无法进行“检查”。
$result = $data->query("SELECT * FROM `table3` ORDER BY `table3`.`name` ASC ");
while($line = mysql_fetch_array($result))
{
echo '<tr><td>'.$line['name'].'</td>';
echo '<td></td>';
echo '<td></td>';
echo '<td></td>';
echo '<td></td>';
echo '<td></td>';
echo '<td></td></tr>';
}
echo "</table>";
有人可以帮助我吗?