raitiamine Posted August 14, 2011 Share Posted August 14, 2011 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 More sharing options...
Oron Posted August 14, 2011 Share Posted August 14, 2011 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 More sharing options...
raitiamine Posted August 14, 2011 Author Share Posted August 14, 2011 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 More sharing options...
Oron Posted August 15, 2011 Share Posted August 15, 2011 Bonjour Et les parenthèses que je parlais dans $row = Db vous avez essayer de modifier ? Link to comment Share on other sites More sharing options...
raitiamine Posted August 19, 2011 Author Share Posted August 19, 2011 Bonjour, Oui Oron, j'ai déjà essayer Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now