我一直收到这个错误: POST http://page/insert.php 500(内部服务器错误)
这是我的JAVASCRIPT
function call(){
// syntax: $.post(URL,data,callback);
$.post("insertDb.php",
{
address: $("#address").val(),
bedroom: $("#postbedroom").val(),
bathroom: $("#postbathroom").val(),
type: $("#posttype").val(),
pet: $("#postpet").val(),
price: $("#postprice").val(),
img: $("#postimg").val()
}
, display
);
}
这是我的PHP
<?php
$con=mysqli_connect('###', '###', '###', '###');
if (mysqli_connect_errno($con))
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$sql = "INSERT INTO `property` (address, bedroom, bathroom, type, pet_friendly, price, img_path)
VALUES
('".$_POST['address']."', '".$_POST['bedroom']."', '".$_POST['bathroom']."', '".$_POST['type']."', '".$_POST['pet']."', '".$_POST['price']."','".$_POST['img']."' )";
if (!mysqli_query($con,$sql))
{
die('Error: ' . mysqli_error($con));
}
echo "1 record added";
mysqli_close($con);
&GT;
出于安全原因,我刚刚省略了连接。
有人可以帮帮我吗?谢谢!