小编Jen*_*ers的帖子

"'字段列表'中的未知列'geir'"

我写了这个查询:

$query = "UPDATE encodage_answer 
             SET Answer = geir 
           WHERE encodage_question_ID = 128 
             AND encodage_ID = 305 
             AND Extra = NULL";
$insert = mysql_query($query, $connection) or die(mysql_error());
Run Code Online (Sandbox Code Playgroud)

但是如果我运行这段代码,我总会得到同样的错误:

"字段列表"中的未知列'geir'

这可能是我,但我想我不是说geir是一个列/字段; 有什么问题?

当我直接在我的PHPMyAdmin中运行此查询时,它运行良好.

更新:完整代码:

答案存在,$ Extra变量为Null

$AnswerExists = answer_exists($Question_ID, $encodage_ID, $Extra);
            if($AnswerExists <> ""){
                if($Answer != NULL){
                    $correctAnswer = mysql_prep($Answer);
                    if($Extra != NULL){
                        $query = "UPDATE `encodage_answer` SET `Answer` = '" . mysql_prep($Answer) . "' WHERE `ID` = '" . $AnswerExists . "'";
                        $insert = mysql_query($query, $connection) or die(mysql_error()); …
Run Code Online (Sandbox Code Playgroud)

php mysql

2
推荐指数
1
解决办法
665
查看次数

标签 统计

mysql ×1

php ×1