Problem variable php

Résolu
griko Messages postés 343 Date d'inscription   Statut Membre Dernière intervention   -  
griko Messages postés 343 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
J'ai l'impression que se code n'est pas bon car je pense qu'il ne marche pas :

				$valreq = '';
				$i4 = 1;
				for($nombre_mots_boucle = 0; $nombre_mots_boucle < $nbrphoto; $nombre_mots_boucle++)
				{
					$valreq .= ' or (!isset($titre_galphotosfilm'.$i4.') or !isset($libelle_galphotosfilm'.$i4.'))';
					$i4++;
				}
				$valreq = ltrim($valreq,' or ');
				echo $valreq;
				if($valreq)
				{ 



--quel est mon erreur et comment y remédier? svp
Webmaster de : Cinéco.fr  | Le site Cinéphile!
A voir également:

2 réponses

avion-f16 Messages postés 19256 Date d'inscription   Statut Contributeur Dernière intervention   4 509
 
J'ai l'impression que se code n'est pas bon car je pense qu'il ne marche pas :

La moindre des choses est de tester.
En tout cas, il n'y a aucune erreur de syntaxe.
La question est plutôt : Fait-il bien le résultat que tu souhaites ?
Mais ça, impossible de le savoir avec le peu de détails que tu nous donne.
0
griko Messages postés 343 Date d'inscription   Statut Membre Dernière intervention   10
 
				$valreq = '';
				$i4 = 1;
				for($nombre_mots_boucle = 0; $nombre_mots_boucle < $nbrphoto; $nombre_mots_boucle++)
				{
					$valreq .= ' or (!isset($titre_galphotosfilm'.$i4.') or !isset($libelle_galphotosfilm'.$i4.'))';
					$i4++;
				}
				$valreq = ltrim($valreq,' or ');
				echo $valreq;
				if($valreq)
				{ 


Pour moi c'est au niveau du if($valreq) car je pense qu'il comprend : si la requête c'est bien passé et il ne prend pas en conte se qu'il y a dans la boucle, comment faire pour qu'il prenne :
or (!isset($titre_galphotosfilm'.$i4.') or !isset($libelle_galphotosfilm'.$i4.'))

???
0
griko Messages postés 343 Date d'inscription   Statut Membre Dernière intervention   10
 
il ne fait pas si !isset alors on affiche un formulaire sinon, si formulaire déjà remplie, on entre dans la base de donné

or là, il affiche toujour le formulaire même en ayant tout rempli
0