2015-10-25 91 views
-3

我有一些問題。我使用的列表/菜單的評價是這樣的:
通過PHP簡單的評級代碼

<select> 
<option value=""></option> 
<option value="0">0</option> 
<option value="1">1</option> 
<option value="2">2</option> 
<option value="3">3</option> 
<option value="4">4</option> 
<option value="5">5</option> 
</select> 

在我的DB2我有用戶名和速率DB2當有人在我的網站註冊頁面註冊獲取用戶名。
1.我需要當用戶點擊一個號碼,自動發送速率分貝,而無需使用按鈕。
2.我如何使用多個評分?我的意思是有人喜歡更多的一個項目,如何可以存儲多個結果?有每個項目的清單
3.我如何填寫當前用戶評分?我的意思是當我插入速度到我的分貝,分貝做一個新的記錄和用戶名列是空的,我需要填寫當前用戶名的速度,我想認識誰評分。

+0

我建議你使用[單選按鈕](http://www.w3schools.com/html/tryit.asp?filename=tryhtml_form_radio)來選擇評分。 –

+0

@TanuelMategi好的,你能回答我的問題嗎? – sammy

+0

Stackoverflow是人們幫助你的地方,而不是他們教你什麼的地方。你在這裏要求太多。首先,我建議你瞭解[AJAX](https://en.wikipedia.org/wiki/Ajax_(編程))。 [Jquery.ajax()](http://api.jquery.com/jquery.ajax/)可以幫助你。然後你需要學習如何設計一個帶有引用的數據庫 –

回答

2

我會試着給你一些提示。

1)您需要爲此使用AJAX。在更改事件時將值發送到數據庫。

2)您的評分表將爲每個答案/費率設置一個單獨的列,並且像之前一樣,您將在每個需要的選擇框上綁定更改事件。

3)在以前的階段,你可以簡單地保存用戶名以及費率。

Rating_table 
username question  rate