2013-11-21 54 views
2

你好,首先我想說,請原諒我對這一切的無知,因爲我對這一切都很陌生。我剛開始,仍然試圖理解這一點。如何根據頁面URL從數據庫填充頁面上的表單域?

到目前爲止,我有一個數據庫設置,我試圖從數據庫中檢索值,以便在加載時填充頁面上的表單。需要從數據庫中檢索的記錄或行/值取決於頁面的URL。

我很喜歡html和css,但仍試圖瞭解更多關於jquery,JavaScript,sql,php等等。我意識到我有一種方法可以去,老實說,一些指南和教程在網上有點令人困惑,因爲每個人都有不同的編碼方式。所以我有點困惑。

我已經包含一個簡單的圖表來分解我想要做的事情。

http://i.stack.imgur.com/ezMBm.png

如果有人能在正確的方向指向我,我會非常感激!謝謝。

+0

你有什麼方法可以告訴女巫鑰匙需要與巫婆頁面關聯嗎? – Peon

+0

一個類似的,http:// stackoverflow。com/questions/15733454 /填充選擇字段從數據庫 –

+0

我不這就是多數民衆贊成爲什麼即時嘗試去的網頁的網址,如果這甚至可能 – user3005303

回答

0

如果我很好地理解你,你想要設置一個表單並填充這個表單的一些字段,查詢形成一個數據庫,記錄的主鍵是相對於url的。

第一步是構建url,您可以通過在url的末尾添加一個?,後跟參數名稱,=符號和參數值,將一些參數傳遞給url。如果您有多個參數,則應將每個參數與標記&分開。

所以,你的網址可能是這樣的: www.examplesite.com/page&.html?key=key_A1

然後,如果你想建立與像語言服務器端的頁面,你必須選擇,在這種情況下,您檢索參數,查詢數據庫,構建html表單並將其發送給客戶端。

你也可以用普通去客戶端,在這種情況下,你仍然需要做一些服務器端編程來查詢數據庫,但會使用ajax調用來獲取數據,並將填充Javascript中的字段或JQuery。

-1

你可以做到這一點使用Javscript(使用Ajax)

  1. ü需要的關鍵搜索從數據庫中獲得
  2. 使用AJAX調用獲取數據的結果,您可能需要編寫代碼來獲得數據庫中使用任何服務器端編語言的詳細信息
  3. 使用JavaScript填充接收到的數據的表單輸入。

Google for jquery ajax的例子,以及如何用javascript填充輸入。

有很多框架,有內置的DataBinding,做相同的工作更容易。我最喜歡的是Angular Js,你可以試試Ember並在那裏購買更多的東西,選擇一個你感覺舒服的東西。