gpt4 book ai didi

MYSQL错误:1054 - Unknown Column

转载 作者:行者123 更新时间:2023-11-29 08:57:26 24 4
gpt4 key购买 nike

只是在 PHP 中进行 SQL 更新时遇到了一些问题。下面列出的是该函数的摘录:

    $captain = $this->getUserName();
$member = $textParts[1];
$memberNo = 'member1';

$sqlUpdate = 'UPDATE ajax_chat_draft_teams SET '.$memberNo.'='.$member.' WHERE captain='.$captain.'';

$result = $this->db->sqlQuery($sqlUpdate);

当到达查询时,它会抛出以下错误:

Query: UPDATE ajax_chat_draft_teams SET member1=user WHERE captain=Oolius
Error-Report: Unknown column 'Oolius' in 'where clause'
Error-Code: 1054 error occured!

表ajax_chat_draft_teams有5个字段:captain、member1、member2、member3、member4(注:表中有一条记录,队长为Oolius,所有成员均为NULL)。

我看不出我的 SQL 语句有什么问题。感谢您抽出时间。

最佳答案

试试这个:

$sqlUpdate = 'UPDATE ajax_chat_draft_teams SET '.$memberNo.' = "'.$member.'" WHERE captain = "'.$captain.'"';

关于MYSQL错误:1054 - Unknown Column,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9596487/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com