我得到了一個表單,有兩個選擇, 選擇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