MySQL查询失败适用于PMA

时间:2011-05-25 13:49:12

标签: mysql

我完全坚持一个简单的查询。

这是我的疑问:

update `cv_experience_projet` set `titre` = 'Réalisation du site internet',`environnement`= 'mysql, orace, sybase' where `id` = 1

如你所见,没有什么花哨但是一个简单的mysql_query失败,错误号为1604,这是非常有用的消息。

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '

最重要的是,如果我复制粘贴查询到PMA,它可以正常工作。

我迷路了!

确切代码:

public function q($query){
        $r = @mysql_query($query,$this->link) or die("<b>Error : </b><br />$query<br /><pre>".mysql_error()."</pre>".mysql_errno());
        $this->lastQuery = $query;
        $this->lastNr = @mysql_num_rows($r);
        return $r;
    }

和查询

$this->m->q("update `cv_experience_projet` set `titre` = '".mysql_real_escape_string(stripslashes($titre))."', `environnement` = '".mysql_real_escape_string(stripslashes($environnement))."' where `id` = ".$id);

0 个答案:

没有答案