Les Allergies
Alimentaires
Posez votre question Signaler

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

okuni 1151Messages postés 4 septembre 2008Date d'inscription 18 mars 2012Dernière intervention - Dernière réponse le 13 déc. 2008 à 17:44
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.
Lire la suite 

[PHP] Parse error: unexpected T_FOR »

2 réponses
Réponse
+0
moins plus
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.
Ajouter un commentaire
Réponse
+0
moins plus
merci, tu m'a indiqué l'endroit du bug.
enfaite c'était une fonction qui était juste au dessus.

encore merci.
Ajouter un commentaire
Ce document intitulé « [PHP] Parse error: unexpected T_FOR » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?