Récupérer en PHP un value d'un select

Résolu/Fermé
slimdre Messages postés 11 Date d'inscription dimanche 18 novembre 2007 Statut Membre Dernière intervention 20 novembre 2007 - 18 nov. 2007 à 16:05
slimdre Messages postés 11 Date d'inscription dimanche 18 novembre 2007 Statut Membre Dernière intervention 20 novembre 2007 - 18 nov. 2007 à 22:28
Bonjour,
Tout d'abord, je dois vous précisez que j'ai chercher partout mais je n'ai trouvé aucune solution à mon pb d'où ce post!!
Alors, je dois créer un formulaire pour la gestion de doc.
Qui dit document, dit auteur. Ces auteur, ds le formulaire, sont ds un meu déroulant. Je récupère le nom et le prénom de l'auteur ds ma BDD comme ceci:

<select id="listeAuteur" name="auteur">
<option value="defaut">--Choisissez l'auteur--</option>
<?
include("connexion.php");
if(($sel = mysql_query("SELECT Nom, Prenom FROM Auteur"))==0)
exit("Impossible");
while($ligne=mysql_fetch_assoc($sel))
print "<option value=".$ligne['NumAuteur'].">".$ligne['Nom']." ".$ligne['Prenom']."</option>";
?>
</select>

Ensuite, je veux, dans le fichier traitement.php, récupérer la value de l'auteur sélectioner (qui est en fait, l'id de l'auteur) pour la mettre dans la BDD pour lié un document et l'auteur en question.
J'ai vu partout qu'il suffisait de faire:

<?
echo $_POST['auteur'];
?>
Pour au moins vérifier si ca affiche qq chose et ca affiche Array!

Donc ma question est, comment récupérer le 'NumAuteur' sélectionner pour le traiter ds traitement.php??

Merci pour votre attention ;)

4 réponses

slimdre Messages postés 11 Date d'inscription dimanche 18 novembre 2007 Statut Membre Dernière intervention 20 novembre 2007
18 nov. 2007 à 21:42
Oui, c'est vrai, merci de la remarque mais ca ne répond pas à ma question...
1
sfel Messages postés 1640 Date d'inscription lundi 18 juin 2007 Statut Membre Dernière intervention 15 juillet 2009 430
18 nov. 2007 à 20:43
Bonjour,

Dans ta requete SQL tu devrai rajouter NumAuteur peut-être pour pouvoir t'en servir.

sinon pour éviter met un SELECT * FROM ...

le temps de traitement ne baisse pas signifiquement
0
sfel Messages postés 1640 Date d'inscription lundi 18 juin 2007 Statut Membre Dernière intervention 15 juillet 2009 430
18 nov. 2007 à 21:48
ba maintenant, tu as le numAuteur qui passe d'un page à k'autre lors du submit
0
slimdre Messages postés 11 Date d'inscription dimanche 18 novembre 2007 Statut Membre Dernière intervention 20 novembre 2007
18 nov. 2007 à 22:28
Ben merci... Ca marche! Maintenant m'en vais traiter le formulaire!
Merci sfel!
0