Page 1 sur 1

Variable $_POST qui ne se transfert pas !!!

Posté : 31 août 2008, 19:07
par Podezebi
Bonjour,
J'ai 2 fichier et une variable ne passe pas de l'un a l'autre...
Voici les morceau de script impliqué
<select name"groupe">
			<?php	
				while($val=mysql_fetch_array($query)) 
					{
				?>
					<option value="<?php echo $val['groupe.idgroupe']; ?>"> <?php echo $val['libgroupe'];?></option></br>
				<?php
					}
				?>	
				</select>
				<p>
				<?php
				$sql2 = "SELECT * FROM exercice";
				$query2 = mysql_query($sql2);
				while ($donnees = mysql_fetch_array($query2)) 
					{
						echo '<input type="checkbox" name="exo[]" value="'.$donnees['idexercice'].'" />';
						echo $donnees['libexercice'].'</br>';
					}
				?>
				<input type="submit" name="Suivant" value="Suivant">
et sur le fichier aj_serie2.php :
<?php
		// Recuperation des variables
		$type = $_POST['type'];
		$groupe = $_POST['groupe'];
		$exo = $_POST['exo'];
		
		echo $_POST['type']."<p>";
		echo $_POST['groupe']."<p>";
		echo $_POST['exo']."<p>";
type est une autre variable qui transit bien, exo me renvoie bien Array, mais groupe reste blanc !!!
vous aurriez une idée???

Merci a vous

Posté : 31 août 2008, 19:20
par podezebi
J'ai reperer mon erreur sur la premiere ligne :
<select name"groupe">

au lieu de
<select name="groupe"> 
mais ca ne marche toujours pas !
Une petite idée???

Posté : 31 août 2008, 19:37
par AB
Peut-être que <?php echo $val['groupe.idgroupe']; ?> ne renvoie rien ? Tu as vérifié dans le code source html généré ?

Posté : 31 août 2008, 19:43
par dunbar
Les balises <form></form> elle se trouve ou :?:

Posté : 31 août 2008, 19:59
par sadeq
au lieu de "groupe.idgroupe" tu mets "idgroupe" dans :
<option value="<?php echo $val['groupe.idgroupe']; ?>"> <?php echo $val['libgroupe'];?></option><br /> 

Posté : 31 août 2008, 20:19
par podezebi
non !!!
toujours rien
la je suis un peu perdu :s

Posté : 31 août 2008, 20:50
par AB
Et que donne le code source de la page généré par ton code php ?
Tu peux nous le montrer ?

Posté : 31 août 2008, 21:56
par Podezebi
voila le code source...
La j'avoue que ca me laisse totalement perplexe

Code : Tout sélectionner

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" > <head> <title>Test site</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> </head> <body> type : 1<p>groupe : <p>exo : Array<p>1062: Duplicate entry '0-0-0' for key 1 </body> </html>

Posté : 31 août 2008, 21:58
par Podezebi
A rien y comprendre...
J'ai ressuprimer les groupe de groupe.idgroupe et ca marche...
je l'avais pourtant testé...
Bref...

Merci de votre aide !
maintenant je vais me battre avec mon erreur mysql :
1062: Duplicate entry

merci de votre aide