j'ai un soucis dans un pour updater une ligne dans Sage
Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $req = " UPDATE F_ARTICLE SET " . " AR_DESIGN = '" . addslashes($this->libelle) ."' " . " WHERE ar_ref = '" . $this->ref ."'";
j'ai ce message :
Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part Warning: odbc_exec() [function.odbc-exec]: SQL error: [Simba][Simba ODBC Driver] UPDATE F_ARTICLE SET AR_DESIGN = 'Hill\'s<< ??? >> Canine s/d (boite)' WHERE ar_ref = 'A9ASD01', SQL state 37000 in SQLExecDirect in E:\Projects\Wanimo\bo\htdocs\product.class.php on line 236
alors qu'en affichant la requete, j'ai ceci :
Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SQL: UPDATE llx_product SET label = 'Hill\'s Canine s/d (boite)',ref = 'A9ASD01',tva_tx = '19.6',envente = 1,seuil_stock_alerte = 0,description = '',note = '',duration = '' WHERE rowid = 1637 37000
Je pense qu'il faut formater la string $this->libelle, mais comment pour que sage ne me rejette pas ???
Partager