[PHP] Parse error: unexpected T_FOR [Résolu/Fermé]

Signaler
Messages postés
1224
Date d'inscription
jeudi 4 septembre 2008
Statut
Membre
Dernière intervention
2 janvier 2014
-
okuni
Messages postés
1224
Date d'inscription
jeudi 4 septembre 2008
Statut
Membre
Dernière intervention
2 janvier 2014
-
Bonjour,

J'ai une erreur dans un mon code PHP
Parse error: syntax error, unexpected T_FOR in /XXX/facture.php on line 13

voici le for en question :
for ($n = 0; $n < count($_SESSION['panier']['id_produit']); $n++)
			{
				$result = mysql_query('INSERT INTO eyself_achat (login,nom_produit,taille,couleur,nombre_produit,prix,date) VALUES ('.$_SESSION['login'].', '.$_SESSION['panier']['nom_produit'][$n].', '.$_SESSION['panier']['taille'][$n].', '.$_SESSION['panier']['couleur'][$n].', '.$_SESSION['panier']['quantite'][$n].', '.$_SESSION['panier']['prix'][$n].', NOW())');
				if (!$result)
				{
					die ("Requête invalide : " . mysql_error());
				}
			}

Je ne comprend absolument pas pourquoi il y a ce bug.
Les variables SESSION sont correctement déclarée.

Merci.

2 réponses


Tu as vérifier s'il y a un ; a la ligne juste avant ton FOR car souvent c'est juste un problème de ; avant la boucle.
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 86070 internautes nous ont dit merci ce mois-ci

Messages postés
1224
Date d'inscription
jeudi 4 septembre 2008
Statut
Membre
Dernière intervention
2 janvier 2014
119
merci, tu m'a indiqué l'endroit du bug.
enfaite c'était une fonction qui était juste au dessus.

encore merci.