2016-02-27 112 views
0

你好stackoverflow社区,我需要帮助这个mysqli查询。我的汽车增长列在数据库例如00001这样填零元素,当我尝试这样的查询:mysqli查询与zerofill

$stmt = $mysqli->query("UPDATE ".$db_table_prefix."korteles 
    SET 
    vardas = '".$this->clean_k_name."', 
    pavard = ".$this->clean_k_surname.", 
    WHERE korteles_nr = '00001'"); 

我得到错误:

You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'WHERE korteles_nr = 00001' at line 18

我解决这个问题的搜索互联网。但找不到所以请帮忙!

回答

1

查询应该是这样的: -

$stmt = $mysqli->query("UPDATE ".$db_table_prefix."korteles 
    SET 
    vardas = '$this->clean_k_name', 
    pavard = '$this->clean_k_surname' 
    WHERE 
     korteles_nr = '00001'"); 

你有后$this->clean_k_surname可变

删除逗号