Php Can';t更新mysql中的一个colunn

Php Can';t更新mysql中的一个colunn,php,mysql,Php,Mysql,我不明白为什么我不能更新一列。 我有疑问 $db->setQuery("update #__cars set pro_cars='$itatit' where id='$id'"); 它更新得很好。 如果我想更新同一个表中的另一列(pro_cars_it),它将不起作用 $db->setQuery("update #__cars set pro_cars_it='$itatit' where id='$id'"); 我不知道这是为什么。 我试图同时做两列,但在同一个查询中只更新了

我不明白为什么我不能更新一列。 我有疑问

$db->setQuery("update #__cars set pro_cars='$itatit' where id='$id'");
它更新得很好。 如果我想更新同一个表中的另一列(pro_cars_it),它将不起作用

$db->setQuery("update #__cars set pro_cars_it='$itatit' where id='$id'");
我不知道这是为什么。 我试图同时做两列,但在同一个查询中只更新了一个表pro_cars

$db->setQuery("update #__cars set pro_cars='$engtit', pro_cars_it='$itatit' where id='$id'");

奇怪。有什么想法吗?

##uuuu cars
您的实际表名吗?请提供#uu cars的表结构。。。还有pro_cars_它是varchar还是numeric?我已经检查过了。两者都是相同的(pro_name varchar(255)utf8_general_ci Yes NULL)只使用php变量值直接在mysql服务器上运行查询,然后查看发生了什么是,表名是。