我有一個日期時間選擇器的輸入字段。如何根據從日期時間選擇器中選擇的日期來設置時間?
而在下面,我有一個下拉的時間。
我的需求是當我從日期時間選擇器中選擇日期時,它應該查詢數據庫並從數據庫值中填充下拉列表。
我該怎麼做?
我有一個日期時間選擇器的輸入字段。如何根據從日期時間選擇器中選擇的日期來設置時間?
而在下面,我有一個下拉的時間。
我的需求是當我從日期時間選擇器中選擇日期時,它應該查詢數據庫並從數據庫值中填充下拉列表。
我該怎麼做?
所以這裏是你需要研究的東西。
1)這是一個ajax調用,還是一個帖子?選擇下拉後。 Ajax更加困難,因爲您需要知道如何使用Javascript。既然你回答這個問題你不知道從哪裏開始,我假設你不知道如何使用jquery或ajax。你應該研究jQuery/ajax
2)如何進行數據庫連接並查詢數據庫,並循環以獲取結果。這是一個很好的起點:http://us.php.net/manual/en/book.mysql.php
希望這會幫助你開始,不知道更多關於你的環境,有點難以幫助你。在onchange事件
寫AJAX功能,例如你在get_query.php文件中有一些你的頁面
<select id ="menu1"><select>
function add_option(){
$.ajax({
type: "POST",
url: "your_url/get_query.php",
// you should type your selected date from calendar in data row
data: "",
success:function (page) {
$("#menu1").html(page);
}
});
}
你寫的查詢和準備數據來添加到下拉菜單
//take data from DB
$result = "<option id=\"".$your_data['id']."\">".$your_data['title']."</option>"
return $result
成功後它會將返回的內容添加到您的下拉菜單中
我沒有嘗試過任何東西,因爲我不知道如何做到這一點? – Ahmad 2012-03-19 15:45:03
如果沒有更具體的例子,很難回答這個問題。你正在查詢的數據庫表中有哪些列?通過數據庫的日期和時間之間的關係是什麼?您能否向我們展示您用於選取器,下拉菜單和數據庫訪問的HTML/PHP? – Jazz 2012-03-19 15:46:07
可能重複[鏈接選擇框jQuery的PHP](http://stackoverflow.com/questions/9724087/chained-select-boxes-jquery-php) – 2012-03-19 15:48:27