我得到了一个表单,有两个选择, 选择1和选择2,他们都充满了来自mysql数据库的选项,至少有一个关系。 ej:选择1 =汽车模型 选择2 =汽车品牌 当我选择一个模型,ej:重点我需要将当前品牌更改为福特。 福特和焦点之间存在的关系在数据库中给出, 如何问数据库并改变数据库的响应的选择值?,我试过 http://www.w3schools.com/php/php_ajax_database.asp那个教程,但我不知道如何修改它返回一个打印结果的值。更改在另一个选择的更改触发的数据库中的查询后的选择值
的实际情况:
数据库: 表名:地区(id_region,nombre_region) 表名:省报(nombre_provincia,id_provincia,id_region)
形式:
...
<label>Region: </label>
<select name="region" id="region">
<?php include('lista_region.php'); ?> //this makes the list asking the database, works fine.
</select>
<label>Provincia: </label>
<select name="provincia" id="provincia" onchange="HERE_I_NEED_HELP()">
<?php include('lista_provincia.php'); ?> //this makes the list asking the database, works fine.
</select>
在“HERE_I_NEED_HELP()”我需要从数据库中选择id_region “provincia”的值与DB中的值匹配,然后将“region”的值更改为我刚刚从DB获得的值,
顺便说一句,我也试图与web服务,但我不知道如何从javascript问一个web服务,在这方面的一些指导,将是很好过,顺便说一句在即时通讯新PHP,它很容易理解,但仍然是一个新手:P – Shocklo 2014-10-16 14:55:15
看到这个问题http://stackoverflow.com/questions/10885125/populating-a-dropdown-box-based-on-the-selection-of-another-dropdown -box- – Jim 2014-10-16 14:56:16
你能告诉我们一些最小的努力吗?就像数据库的外观,你到底有什么代码,等等。 – Naruto 2014-10-16 14:56:26