Précédent   Forum des professionnels en informatique > PHP > Langage > Formulaires
Formulaires Forum d'entraide sur les formulaires avec PHP. Avant de poster -> FAQ formulaires, Cours de formulaires et Sources de formulaires
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/01/2008, 18h14   #1
Membre du Club
 
Avatar de Freedolphin
 
Inscription : février 2006
Messages : 145
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 145
Points : 47
Points : 47
Par défaut Renseigner 2 champs d'une même table

Bonjour à tous,

Je ne parviens pas à enregistrer la deuxième donnée (texte) récupérée dans un select, la première étant l'ID. Je vois où est le problème (nom du select) mais je ne connais pas la solution !
Si quelqu'un peut m'éclairer...
Voici le code du select :

Code :
1
2
3
4
5
6
7
8
9
10
echo "<SELECT NAME=IDStyle>
<OPTION>Style</OPTION>";
$req1 = mysql_query("SELECT * FROM style ORDER by id DESC");
while ($myprod = mysql_fetch_row($req1)) 
{
$IDStyle = $myprod[0];
$NomStyle = $myprod[1];
echo "<option value='$IDStyle'>$NomStyle</option>";
}
echo "</SELECT>";
L'ID s'incrémente bien mais je voudrais aussi récupérer le Nom (variable $NomStyle). Merci d'avance !
Freedolphin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2008, 18h29   #2
Membre chevronné
 
Avatar de Hervé Saladin
 
Développeur Web
Inscription : décembre 2004
Messages : 636
Détails du profil
Informations personnelles :
Âge : 30

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : décembre 2004
Messages : 636
Points : 689
Points : 689
Quelle est la structure de la table style ?
Est-ce que le champ NomStyle est bien le deuxième de la table ?
__________________
Ne cliquez pas sur ce lien
Hervé Saladin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2008, 10h48   #3
Membre du Club
 
Avatar de Freedolphin
 
Inscription : février 2006
Messages : 145
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 145
Points : 47
Points : 47
Oui, pas de problème de ce côté là, la liste déroulante est parfaitement générée par la base.
Mais le formulaire n'envoie que l'ID de la valeur (puisque la liste select porte comme nom NAME=IDStyle). Ce que je voudrais, c'est récupérer aussi le nom de la valeur...
Freedolphin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2008, 11h13   #4
Membre chevronné
 
Avatar de Hervé Saladin
 
Développeur Web
Inscription : décembre 2004
Messages : 636
Détails du profil
Informations personnelles :
Âge : 30

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : décembre 2004
Messages : 636
Points : 689
Points : 689
Aaaah, tu veux parler du traitement des données envoyées depuis ce formulaire ??? C'est bien ça ?
Si c'est ça, j'étais complètement a coté de la plaque (mais en même temps, c'est pas bien clair ...).
Si ta question est : "comment soumettre plusieurs valeurs d'un même select depuis un formulaire", alors la réponse est très simple : on ne peut pas !
Soit il faut que tu mettes plusieurs select, soit que tu penses à utiliser autre chose ....
__________________
Ne cliquez pas sur ce lien
Hervé Saladin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2008, 12h21   #5
Membre du Club
 
Avatar de Freedolphin
 
Inscription : février 2006
Messages : 145
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 145
Points : 47
Points : 47
C'est bon, je viens de trouver, il manquait une requête sur la page d'envoi des données...
Freedolphin est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h30.


 
 
 
 
Partenaires

Hébergement Web