這是我的HTML表單:更新表格單元格
<form name="input" action="html_form_action.asp" method="get">
<input type="checkbox" id="mycheckbox">Don't show me again<br>
<input type="submit" id="Submit">
</form>
我有一個表,被稱爲: 「mytable的」。此表包含:名稱(字符串),框(布爾)。
我試圖做的下一件事: 當用戶選中don't show me again
框時,我想更新表格的框(假設id = 6的行)。
p.s.桌子的盒子插入False。
,所以我必須做一些事情,如:
$("#submit").click(function() {
if($("#mycheckbox").is(':checked')) {
//here I have to update the table in the database
}
});
我該怎麼辦呢?
我找到了php的例子,但我不想用php來做。
UPDATE:
根據您的回答,我想的Ruby-on-軌道做。
我發現這一點:
update_sql = "update mytable set box = TRUE where id = 6"
affected_rows = Job.connection.update(update_sql)
任何幫助表示讚賞!
你必須使用一些像php這樣的服務器端腳本語言。 jQuery是客戶端,所以它不能直接與數據庫交互。你可以啓動ajax調用一些PHP腳本,它將更新數據庫 – Deadlock