我需要將「seatid」添加到mysql DB中......「seatid」變量在另一個函數中被檢索到...換句話說,我需要向mysql中添加一個變量,一個形式,但發現在另一個函數將變量添加到MYSQL
$("#reserveid").click(function()
{
addSeat();
});
function addSeat()
{
var t_name = $("#btnShowNew ['seatid']").val(); //btnShowNew is the id of the form that output the seatid variable
var errors = '';
$.ajax({
type : "POST",
url : "INSERT.php",
data : { seatid : t_name,
},
cache : false, timeout: 10000,
success : function() {
alert("WORKED!");
},
error : function() {
alert("DIDN'T WORK!");
},
complete : function() {
}
});
}
php文件:
<?php
$host="localhost"; // Host name
$username="root"; // Mysql username
$password=""; // Mysql password
$db_name="test"; // Database name
$tbl_name="seat"; // Table name
// Connect to server and select databse.
mysql_connect("$host", "$username", "$password")or die("cannot connect");
mysql_select_db("$db_name")or die("cannot select DB");
$seatid = mysql_real_escape_string($_POST['seatid']);
$error = '';
$query = "INSERT INTO seat (seatNo) VALUES ('{$seatid}')";
if (!mysql_query($query, $conn))
{
$error = mysql_error();
$return['error'] = $error;
echo json_encode($return);
mysql_close($conn);
}
else
{
$success = "Seat Successfully Added!";
$return['mysql'] = $success;
echo json_encode($return);
mysql_close($conn);
}
>
還等什麼不對這個函數的例子嗎?你有什麼錯誤? – tchap 2013-02-27 17:29:37
你有沒有檢查你是否進入php文件?留在PHP只有回聲(忘記所有的其他和連接) – kilkadg 2013-02-27 17:33:35
當我點擊按鈕什麼都沒有發生:/ – ouzoumzak 2013-02-27 17:34:18