1
一些前提:种植者成长产生,一个产品可以有很多品种,但有些品种只有某些种植者链接表一起
这样长大,我有4个表:
农产品(ID, produce_name)
品种(ID,variety_name)
种植者(ID,grower_name)
Grower_variety(ID,grower_id,variety_id)
我从目前的会议让我grower_id请登录。
我只需要显示种植者在我的下拉列表中增长的品种。
到目前为止我的代码是:
<SELECT name="productcode">
<?php
$query = "SELECT grower_id, variety_id FROM grower_variety WHERE grower_id = '$grower_id'";
$result = mysql_query($query) or die('Error : ' . mysql_error());
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
$variety_id = $row['variety_id'];
echo ?>
<option value="<?php $variety_id;?>">
<?php echo $variety_id;?>
</option>
<?php
; }
?>
</SELECT>
然后我有点卡住,不能让我的头周围。这显示了品种的ID很好。但我想结束了:
PRODUCE_NAME - VARIETY_NAME
PRODUCE_NAME - VARIETY_NAME
PRODUCE_NAME - VARIETY_NAME
。
任何人都可以帮忙吗?
这些品种与产品有什么联系?你的“品种”表中应该有一个引用产品ID的“ref_product”列(或者你的grower_variety表中的这样的列,但是这个列没有标准化)。 – Konerak