这是我正在制作的网站的编辑配置文件部分,但现在我无法使其工作。我有一个 jquery 表单,然后由 php 处理。
$("#editButton").click(function(){
$.post("editprofile.php",
{
fname: $("#fnameBox").val(),
lname: $("#lnameBox").val(),
contact: $("#contactBox").val()
},
function(data){
alert(data);
});
});
我很确定 jquery 部分可以工作,因为我有一个正在更改密码。
所以这是php代码
<?php
session_start();
$con=mysqli_connect("localhost","root","","accting");
$query = "Select * from users where username='{$_SESSION['username']}'";
$result = mysqli_query($con,$query);
if(mysqli_num_rows($result)>0)
$array = mysqli_fetch_array($result);
$fname = $_POST['fname'];
$lname = $_POST['lname'];
$contact = $_POST['contact'];
$query = "UPDATE users SET firstname='{$fname}', lastname='{$lname}', contactNumber='{$contact}' WHERE username='{$_SESSION['username']}'";
$result = mysqli_query($con, $query);
echo "Edit profile successful.";
?>
怎么了?