Prog en PHP !

mr_white__ Messages postés 224 Statut Membre -  
mr_white__ Messages postés 224 Statut Membre -
Bonsoir,
J'espère qu'en ce 24 décembre quelques adeptes sont encore présent sur ce forum qui ma sauvé plus d'une fois.

Mon problème viens d'un site que je réalise en php... et la je bloque complètement.


Voila mon code :

        <?php
        echo "<form method='post' action='index.php?page=modif&&numero=$num'>";
        echo '<table>';
		echo '<caption><a name="AM"></a>Modifier un article :</caption>';
		echo '<tr>';
        	echo '<td>Selectionner un article &agrave; modifier </td>';
        	echo '<td>';
			echo '<select name="titre">';
			echo '<option></option>';
			
			$sql = ("SELECT * FROM article");
			$result = mysql_query($sql);
			while ($row = mysql_fetch_assoc($result)) 
			{
				echo '<option value='.$row['numero'].'>'.$row['numero'].'</option>';
				$id = ''.$row['numero'].'';
			}
		echo '</select></td>';
        echo '</tr>';
        echo '<tr>';
        echo '<td><input value="Envoyer" type="submit"></td>';
        echo '<td></td>';
        echo '</tr>';
        echo '</table>';
		if (isset($_GET["numero"]))
		{
		$numero=$_GET["numero"];
		$req="select * from article where numero=$numero";
		$res=mysql_query($req);
		$donnee = mysql_fetch_array($res);
		echo '<form action="perso/modifart.php">';
		echo '<input type="text" value="'.$donnee['titre'].'" />';
		echo '</form>';
		}
	?>


Je voudrais que la variable $num prenne le meme numéro que .$row['numero'].

J'espère que j'ai été clair. Pour plus de question je suis là.

Merci a tous et bonne nuit a ceux qui vont dormir...
A voir également:

3 réponses

kilian Messages postés 8854 Statut Modérateur 1 526
 
Salut,

Oui mais il y a un $num et plusieurs $row['numero'] :-)
0
Alain_42 Messages postés 5413 Statut Membre 894
 
Bonjour,

une erreur la:

echo "<form method='post' action='index.php?page=modif&&numero=$num'>";


tu as deux fois & avant numero

ensuite pourquoi vouloir récupérer en GET la valeur sélectionnée alors que tu as un formulaire en method="post" qui t'envoie la valeur sélectionnée
donc recupéres par $_POST['titre']
0
mr_white__ Messages postés 224 Statut Membre 44
 
Merci de vos réponses ...

Le problème c'est que je voudrai que mon URL soit :

http://monsite.fr/index.php?page=modif&numero=1

avec 1 le numéro de l'article sélectionné, mais je ne sais pas comment fait on cela ?

Merci de votre aide.
0