requete dans boucle for

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : requete dans boucle for

par sadeq » 27 oct. 2007, 14:52

C'est normal que tu as cette erreur, car les variable $dom... et $visi... ne sont pas définies dans le code ta boucle. La question est quelles sont les valeurs des 2 variables.

D'un autre côté si tu compte simplement entrer dans ta table des valeurs commençant par "dom..." et "visi..." tu ne dois pas alors les concidérer comme des variables et tu dois donc enlever le premier $.

requete dans boucle for

par topbreizh35 » 27 oct. 2007, 12:48

Salut tout le monde j'ai un problème avec une requete. Mes variable $dom et $visi ne sont pas afficher dans ma base de donnée.J'ai essayer le code sans boucle et avec 1 variable visi et dom ca marche, mais dans la boucle for avec les $i ca ne marche plus.
Voici le code, merci d'avance.
for ($i=1; $i<($nb); $i++) 
{
$journee=htmlentities($_POST['journee']);
$date=htmlentities($_POST['date']);
$equipe_bd=htmlentities($_GET['equipe_bd']);

	mysql_query("INSERT INTO calendrier_$equipe_bd(id,journee,date,equipe_dom,equipe_visi) VALUES('','$journee',
'$date','${"dom". $i}','${"visi". $i}')") or die (mysql_error());
		}.
Voici l'erreur.
Notice: Undefined variable: dom1 in d:\mes sites web\site esvvg\acces_bureau\saisie_calendrier_equipe_index.php on line 30

Notice: Undefined variable: visi1 in d:\mes sites web\site esvvg\acces_bureau\saisie_calendrier_equipe_index.php on line 30

Notice: Undefined variable: dom2 in d:\mes sites web\site esvvg\acces_bureau\saisie_calendrier_equipe_index.php on line 30

Notice: Undefined variable: visi2 in d:\mes sites web\site esvvg\acces_bureau\saisie_calendrier_equipe_index.php on line 30

Notice: Undefined variable: dom3 in d:\mes sites web\site esvvg\acces_bureau\saisie_calendrier_equipe_index.php on line 30

Notice: Undefined variable: visi3 in d:\mes sites web\site esvvg\acces_bureau\saisie_calendrier_equipe_index.php on line 30

Notice: Undefined variable: dom4 in d:\mes sites web\site esvvg\acces_bureau\saisie_calendrier_equipe_index.php on line 30

Notice: Undefined variable: visi4 in d:\mes sites web\site esvvg\acces_bureau\saisie_calendrier_equipe_index.php on line 30