Jump to content

Une requête INSERT qui ne convient pas pour les données HTML


Recommended Posts

Bonjour à Tous,

 

Je suis en train d'installer un PS 1.7 à partir d'une autre boutique. J'ai donc un script qui prend les données d'une BDD pour les insérer dans la nouvelle. Je cherche à insérer un contenu HTML dans la table cms_lang avec la requête suivante :

Db::getInstance()->insert('cms_lang', array(
		'id_cms' => $cms[$i]['id'],
		'id_lang' => 1,
		'id_shop' => 1,
		'meta_title' => pSQL($cms[$i]['etiquette']),
		'meta_description' => pSQL($cms[$i]['title']),
		'meta_keywords' => '',
		'content' => $cms[$i]['content'],
		'link_rewrite' => $tools->link_rewrite(pSQL($cms[$i]['etiquette']))
	));

Le souci concerne le champ content: à cause de la préparation de la requête, des antislashes sont ajoutés partout où il y a des guillemets - et comme il y a du code HTML, il y a plein de guillemets. Comment contourner ce problème ?

Merci.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...