我正在使用PHP和mySQL。在page1.php將會有一個圖像,當用戶點擊它時,會有一個查詢插入到mysql的一些數據。我怎樣才能做到這一點,而無需重新加載頁面或將用戶轉移到其他人並更改圖像?點擊INSERT INTO mySQL,不更新當前頁面
我到目前爲止所做的是做到這一點,但重新加載頁面。
感謝您的想法/示例。
我正在使用PHP和mySQL。在page1.php將會有一個圖像,當用戶點擊它時,會有一個查詢插入到mysql的一些數據。我怎樣才能做到這一點,而無需重新加載頁面或將用戶轉移到其他人並更改圖像?點擊INSERT INTO mySQL,不更新當前頁面
我到目前爲止所做的是做到這一點,但重新加載頁面。
感謝您的想法/示例。
這和執行jQuery庫的post方法一樣簡單。
這是一個在單擊任何圖像時調用PHP腳本的示例。
$(document).ready(function() {
$("img").click(function() {
$.post("executequery.php");
});
});
在「executequery.php」中,您需要構建SQL並執行它。
這裏是該方法的文檔。 http://api.jquery.com/jQuery.post/
感謝您爲此,我添加了''你能否給我提供更多的代碼? –
EnexoOnoma
你需要什麼代碼?您可能需要向PHP腳本發送一些參數,但這是您需要根據您的要求來決定的。 – goenning
使用jQuery,添加一個ajax調用一個PHP腳本,它應該能夠運行插入腳本並返回成功消息。
jquery,我的朋友:)你將需要使用ajax使這個帖子異步,所以頁面不刷新... –
有趣的是,你已經標記爲AJAX - 你有沒有想過使用AJAX這個任務.......? – Bruce
檢查:http://stackoverflow.com/questions/4798001/insert-into-mysql-database-with-jquery-and-php – reggie