Jump to content

Import produit màj par référence


raitiamine

Recommended Posts

Bonjour tout le monde,

 

j'ai suivi ce tuto afin de pouvoir mettre à jour les produit existant au lieu de les recréer quand j'import un fichier CSV.

 

le problème est que j'ai une page blanche, et APACHE m'envoi l'erreur suivante :

 

[sun Aug 14 14:19:13 2011] [error] [client XX.XXX.XXX.XXX] PHP Parse error:  syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /var/www/classes/Product.php on line 3012

 

a savoir sur cette ligne :

 

$sql = 'SELECT id_product FROM '._DB_PREFIX_.'product WHERE reference = ''.$ref.''';

 

merci

Link to comment
Share on other sites

Bonjour

 

Il se peut que dans le tuto il y a une erreur ou que vous en avez faites une, une balise pas fermer ou syntaxe qu'il n'arrive pas à lire.

 

Est-ce qu'il y a pas une erreur de parenthèse :

$row = Db::getInstance()->getRow(' <<< cette parenthèse s'ouvre
       SELECT `id_product`
       FROM '._DB_PREFIX_.'product p
       WHERE p.`id_product` = '.(int)($id_product)); <<< si elle se ferme ici

       return isset($row['id_product']);	<< celle là n'as pas d'ouverture ? 

 

Je suis pas programmeur ni spécialiste dans le langage mais je pense que c'est ça, ce qui donne une erreur à la ligne 3012

D'après ce que j'ai appris l'erreur est toujours au-dessus de la ligne indiqué.

Link to comment
Share on other sites

Bonjour,

 

Merci Oron pour votre intervention.

 

l'erreur est apparament sur le quots :

 

$sql = 'SELECT id_product FROM '._DB_PREFIX_.'product WHERE reference = ''.$ref.''';

 

quand je met le code commeca :

 

$sql = 'SELECT id_product FROM '._DB_PREFIX_.'product WHERE reference = '.$ref.'';

 

je n'ai plus la page blanche mais les produits sont toujours dupliqués quand j'import un CSV.

 

 

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...