SQL更新查询不更新数据库

时间:2013-10-21 02:00:30

标签: php mysql

这是我正在制作的网站的编辑个人资料部分,但现在我无法使其正常工作。我有一个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.";
?>

怎么了?

1 个答案:

答案 0 :(得分:0)

错误的栏目名称。

我的坏。

抱歉,我正在制作第一个全面的网站。下次会记住这一点。哎呀,