1
A
回答
1
1
其实不明白的问题非常好,但你可能想是这样的:
SELECT * FROM oc_t_item_car_make_attr
INNER JOIN oc_t_item_car_model_attr
ON oc_t_item_car_model_attr.fk_i_make_id = oc_t_item_car_make_attr.pk_i_id
WHERE oc_t_item_car_make_attr.pk_i_id = ?
你需要问号的地方插入ID。
1
+0
尽管这些链接可能会回答这个问题,但您应该总结或引用一篇文章,因为链接会随着时间而衰减。 – pinckerman
1
这是你要找的整个代码:
以下的代码从数据库中动态显示所有汽车名称:
<select name="cars" id="carmodels">
<option value="">select</option>
<?php
$qry = mysqli_query("select * from oc_t_item_car_make_attr");
while($row=mysqli_fetch_array($qry)){
echo "<option value=".$row['pk_i_id'].">".$row['s_name']."</option>";
}
?>
</select>
以下结果将显示上述选择取决于名称车型:
HTML:
<select name="models" id="models">
</select>
你需要使用AJAX来从数据库中获取的车型:
$(document).on('change','#carmodels',function(){
var value = $(this).val();
$.ajax({
url: "demo.php",
type: "GET",
data: { id : value},
success: function(data){
$("#models").html(data);
}
});
demo.php:
<?php
include "connection.php"; //database connection code
$qry = mysql_query("SELECT * FROM oc_t_item_car_make_attr
INNER JOIN oc_t_item_car_model_attr
ON oc_t_item_car_model_attr.pk_i_id = oc_t_item_car_make_attr.pk_i_id
WHERE oc_t_item_car_make_attr.pk_i_id =".$_GET['id'].");
while($row=mysqli_fetch_array($qry)){
echo "<option value=".$row['pk_i_id'].">".$row['s_name']."</option>";
}
?>
相关问题
- 1. 从数据库值创建一个可靠的下拉列表
- 2. 如何创建一个下拉列表?
- 3. 如何创建一个下拉列表?
- 4. 如何创建一个动态下拉?
- 5. 如何创建一个下拉菜单?
- 6. 如何创建下一个30日期的下拉列表?
- 7. 如何创建一个类似Google的建议下拉列表?
- 8. GROUP_CONCAT创建一个下拉
- 9. 创建一个“下拉”div
- 10. 创建一个下拉列表
- 11. 创建一个下拉列表c#mvc3
- 12. 如何用默认值创建一个空的下拉列表?
- 13. 如何从下拉列表中创建一个值的数组?
- 14. 可靠地创建一个OpenGL上下文?
- 15. 如何从按钮创建一个下拉列表视图?
- 16. 如何创建一个PHP下拉列表
- 17. 如何在Rails 2.0中创建一个下拉列表?
- 18. PHP/HTML你如何创建一个下拉列表打开另一个下拉列表?
- 19. 创建一个下拉菜单的JavaScript
- 20. 可靠的下拉列表 - laravel
- 21. 可靠的下拉菜单
- 22. 如何创建一个下拉列表,每个值都可以作为另一个页面的链接?
- 23. 如何在SQL中的两个表中创建一个表格
- 24. 用两个属性在Rails中创建一个用户下拉列表?
- 25. 如何创建两个依赖下拉菜单(自动完成)?
- 26. 基于从另一个下拉列表中的选择创建下拉列表
- 27. 宏循环下拉,并为每个下拉选择创建一个工作表
- 28. 如何使用两个下拉框值在oracle apex中创建图表?例如:
- 29. 如何从一个切片创建两个新的可变片?
- 30. 两个下拉列表
请您详细说明“可靠的下拉”字样吗? –
当您从列表中选择第一个时,则取决于只有您可以选择第二个。 – jlock