par
d0m » 18 oct. 2007, 14:00
plusieurs choses :
- premièrement, il n'y a pas dans ton formulaire d'input ou autre chose avec l'attribut
NAME="equipe"
donc
$_POST['equipe'] n'existera jamais
- deuxièmement, il serait plus pratique pour tes INPUT de leur donner commne attribut name un tableau:
<input type="text" name="equipe[<?php echo "$nb";?>]">
cette fois ci, tu pourras faire le test:
if(isset($_POST['equipe']))
et ensuite parcourir les valeurs de cette manière :
foreach($post['equipe'] as $numero_equipe => $equipe)
- ensuite pense à sortir les variables php de tes chaines :
mysql_query("INSERT INTO liste_".$equipe."_bd (equipe) VALUES('".$equipe."')")
- dernièrement, c'est très dangereux d'injecter directement des chaines issues de zone texte dans tes requêtes sql. Il y a des fonctions php pour sécuriser cela. (voir faille sql injections)