我有一个表是这样的:蛋糕的PHP,如何填充下拉选择基于另一个下拉选择?
id test attr dim
1 test1 a1 d1
2 test2 a2 d2
3 test3 a1 d3
4 test3 a1 d2
我创建一个下拉字段显示attr
仅具有两个选项a1 and a2
。基于选择要么a1
或a2
我希望做的是一样的东西:
if (a1 is selected){$a == a1} else {$a == a2}
$test = mysql_query("SELECT dim FROM xxx WHERE attr = $a")
,并填写了第二个下拉从该查询的结果可能是d1
,d2
或d3
如果需要,可以在多个下拉列表中查看。
我知道如何在普通的php中做到这一点,但不知道如何在CakePHP中做到这一点。
任何想法?
编辑:我不知道,如果我需要使用任何AJAX,这应该是工作,没有它
是的,你必须使用阿贾克斯! – Rikesh