所以我試圖插入數據到我的MYSQL數據庫。當用戶點擊一個按鈕時,我想將該按鈕的唯一ID號發送到我的MSQL數據庫,而無需刷新頁面。使用html將固定值插入MYSQL <button> - AJAX PHP(不刷新)
我已經看過很多使用表單數據的AJAX示例,但沒有使用只有html沒有形式的固定值。
有沒有人有我可以使用的任何例子?真的停留在這一個!我的代碼
配件至今:
HTML
<button id="vid1" class="btn jubi-touch-btn jubi-masterplan active" onclick="">Jubilee<br>Masterplan</button>
<button id="vid2" class="btn jubi-touch-btn jubi-schools" onclick="">Schools &<br>Childcare</button>
<button id="vid3" class="btn jubi-touch-btn jubi-shopping" onclick="">Local<br>Shopping</button>
JQUERY
$(document).ready(function(){
$('.btn').click(function(){
var uniqueId = $(this).attr('id');
$.ajax({
url: 'assets/php/process.php',
type: 'POST',
data: {
uniqueId :uniqueId
},
success: function(response){
}
});
});
});
CONNECT PHP
<?php
$dbhost = "XXX";
$dbuser = "XXX";
$dbpass = "XXX";
$dbname = "TouchMap";
// Create connection
$conn = mysqli_connect($dbhost, $dbuser, $dbpass, $dbname);
// Check connection
if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}
mysqli_close($conn);
?>
處理PHP
<?php
$uniqueId = $_REQUEST['uniqueId'];
?>
請告訴我們你做了什麼 – Bhavik
我沒有做過任何事情的AJAX一面,並不知道從哪裏開始。我有一個簡單的帶有按鈕和唯一ID的HTML文檔,還有一個connect.php,它將我連接到我的數據庫,就是這樣。需要一些AJAX代碼,按下按鈕並將該ID號發送到我的數據庫,有什麼想法? –
您應該向我們展示您迄今爲止的代碼,即使它只是一個表單提交,然後您可以稍後對其進行AJAX化,但您需要處於可以將某些內容插入數據庫的位置,或者您缺少一個步驟我們無法幫助你。 –