- // enlever les echappements ''
- $this->query = str_replace("''", $this->codeEchappements, $this->query);
- // enlever les 'textes'
- $this->textes = array(); // vider
- $this->query = preg_replace_callback("/('[^']*')/", array(&$this, '_remplacerTexteParCode'), $this->query);
+ // enlever les 'textes' et initialiser avec
+ list($this->query, $textes) = query_echappe_textes($this->query);