Radio bouton dynamique

Fermé
napstel - 29 juin 2010 à 15:58
louloute300 Messages postés 335 Date d'inscription jeudi 3 juin 2010 Statut Membre Dernière intervention 28 novembre 2012 - 3 juil. 2010 à 09:22
Bonjour,

J'ai un formulaire en php qui affiche toute les news créées par l'administrateur, ensuite en bas de chaque news il y a un radio bouton qui est à sélectionner pour modifier ladite news. Le seul problème c'est que j'arrive pas à r'avoir l'ID de la news.

Je vous pose ici le code correspondant :

while ($row = mysql_fetch_array($result))
	{
		//On affiche les news 
		echo "<h2>" .$row[2]. "</h2><br />";
		echo "News <b>#" .$row[0]. "</b><br />";
		echo "Poste le : " .$row[3]. "<br/><br />";
		echo $row[4]. "<br /><br />";
		echo htmlentities(trim($row[1])). "<br /><br />";
		echo '<input type="radio" name="id" id="id" value="'.$row[0].'"> Cocher la case pour modifier<br/>';
		echo '_________________FIN NEWS_________________<br/><br/>';
	}
		$ld .="<input type='submit' name='go' value='Modifier'>";
		$ld .="</form>";
		echo $ld;



Ensuite je fais un simple :
if (isset($_POST['id']))


Mais sa ne fonctionne pas... :( Au secours !)

Merci pour votre aide.


A voir également:

2 réponses

louloute300 Messages postés 335 Date d'inscription jeudi 3 juin 2010 Statut Membre Dernière intervention 28 novembre 2012 29
30 juin 2010 à 10:33
par mesure de précaution, je préfère demander:
Y a t il bien un
<form method="POST">
avant ton while ?
0
Reivax962 Messages postés 3671 Date d'inscription jeudi 16 juin 2005 Statut Membre Dernière intervention 11 février 2021 1 011
30 juin 2010 à 11:07
Bonjour,

- comme demandé par louloute, il faudrait avoir la balise <form> ouvrante.
- id="id". La valeur de l'attribut "id" doit être unique dans la page. Là, tu le dupliques en autant qu'il y a de news, ce qui peut perturber le traitement par le navigateur (suivant celui que tu utilises). Remplace-le par id="id'.$row[0].'"

Xavier
0
louloute300 Messages postés 335 Date d'inscription jeudi 3 juin 2010 Statut Membre Dernière intervention 28 novembre 2012 29
1 juil. 2010 à 09:24
Eu,,, attention, un bouton radio doit comporter les même name que les autres pouvant être sélectionné dans la page... C'est la value qui doit changer ;)
0
Reivax962 Messages postés 3671 Date d'inscription jeudi 16 juin 2005 Statut Membre Dernière intervention 11 février 2021 1 011
1 juil. 2010 à 11:07
Je n'ai pas parlé des NAME, mais des ID ;)
0
louloute300 Messages postés 335 Date d'inscription jeudi 3 juin 2010 Statut Membre Dernière intervention 28 novembre 2012 29
Modifié par louloute300 le 3/07/2010 à 09:22
ok, mais comme napstel a mis le même name que l'id, ça peut prêter à confusion...
(name="id" et id="id")
0