我无法编辑数据库中的字段


I can not edit a field in my database

我有一个问题,我不能编辑字段出生日期在我的数据库。我需要帮助,请。php

    $Nom = mysql_real_escape_string($_POST["nom"]);
    $Id = mysql_real_escape_string($_POST["id"]);
    $Prenom = mysql_real_escape_string($_POST["prenom"]);
    $BirthDate = mysql_real_escape_string($_POST["birthdate"]);
    $rs = mysql_query(" UPDATE users SET nom = '" .$Nom ."', prenom = '" .$Prenom ."', birtdate = '" .$BirthDate."' WHERE id = " .$Id) or die(mysql_error());
    echo json_encode($rs);

您的查询引用了一个名为birtdate的字段,根据您的问题和其余代码中的拼写应该是birthdate

$rs = mysql_query("UPDATE users SET nom = '" .$Nom ."', prenom = '" .$Prenom ."', birthdate = '" .$BirthDate."' WHERE id = " .$Id) or die(mysql_error());