HTML选择选项字段中的MySQL行数

时间:2012-02-24 02:59:25

标签: php mysql

我正在创建一个汽车数据库,其中有两个表,Makes和Models。

典型的Make行是:

(4, 'Alfa Romeo'),

典型的模型行是:

(35, 4, 'TwinSpark'),

在HTML页面上,select元素通过数据库传播,所以当我选择Alfa Romeo(在db中有27个模型)时,我想选择 Alfa Romeo(27)< / em>的

如何将模型计入此元素?

在我的PHP中,我有这个用于制作:

<?php echo $opt->ShowCategory(); ?>

在选择时,传播模型选择,通常如下所示:

<select id="type" style="width: 212px;">
<option value="0">choose...</option>
</select>

1 个答案:

答案 0 :(得分:2)

以下查询应该从数据库中获取所需的数据。

SELECT name, COUNT(id) AS count
FROM make, models
WHERE make.id = models.id
GROUP BY make.name

你输出的内容应该做什么,我不能告诉你,因为你没有发布足够的代码/细节。