Prog en PHP !

Fermé
mr_white__ Messages postés 195 Date d'inscription mercredi 8 octobre 2008 Statut Membre Dernière intervention 12 août 2010 - 24 déc. 2008 à 00:36
mr_white__ Messages postés 195 Date d'inscription mercredi 8 octobre 2008 Statut Membre Dernière intervention 12 août 2010 - 24 déc. 2008 à 17:25
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 8731 Date d'inscription vendredi 19 septembre 2003 Statut Modérateur Dernière intervention 20 août 2016 1 527
24 déc. 2008 à 01:39
Salut,

Oui mais il y a un $num et plusieurs $row['numero'] :-)
0
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
24 déc. 2008 à 13:49
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 195 Date d'inscription mercredi 8 octobre 2008 Statut Membre Dernière intervention 12 août 2010 44
24 déc. 2008 à 17:25
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