C'est ce que je pense faire

Je me suis appuyé sur la doc et ai généré un fichier "agefodd_stagiaire.class.php" (comme tu peux le constater dans le message d'erreur de mon message précédent).
J'utilise donc bien $resql=$this->db->query($sql);
Mais dans le fonctions d'update et de create, je cherche à protéger au minimum mes input dans mysql (cf rubrique "// Clean parameters" du fichier auto-généré dans Dolibarr).
Bref, j'ai peut-être raté un truc...
Je voudrais quand même comprendre pourquoi mysql-real-escape-string fonctionne sur un serveur et pas sur l'autre...
Merci d'avance.