Accueil > Forum > > > > Plusieurs valeurs dans 1 champ ?
Plusieurs valeurs dans 1 champ ?
lundi 16 janvier 2006 à 21:09:18 |
Plusieurs valeurs dans 1 champ ?

Armss
|
Bonjour,
J'ai crée une base de données. De plus, j'ai installé une table à l'intérieur de celle-ci (:p)
J'ai un formulaire en parallèle, dans lequel on peut choisir quarante prénom différents. On peut en choisir plusieurs, enfin j'espère ^^
Lorsque l'on en sélectionne 1, il va aller s'installer dans le champ où il doit aller, en l'occurence pre1, dans la table de la base de donnée.
Mais ! Si on en sélectionne deux, il n'y en aura qu'un seul qui s'affichera dans le champ prévu de la table, le dernier sélectionné en l'occurence... !
Donc, je suppose qu'il doit y avoir un code qui dit en gros "écrire
à tel endroit toutes les valeurs sélectionnées" mais je ne l'ai trouvé nul part, ou
alors il portait un nom à 100 000 lieux d'ici !!
De plus, on peut normalement choisir des noms. Alors même principe, sauf que cette fois, ils doivent aller dans un champ appelé nom1. Ouais ben là, y'a que dale qui veut s'y mettre, même pas 1 valeur ! Même si on sélectionne pas de Prénom, rien n'y va.
J'ai pourtant regardé dans le code source, j'ai la même syntaxe pour Prénom et Nom, j'ai simplement changé la destination, sans faute de frappes...!!
Voilà voilà, en espérant trouver enfin une réponse à cette question toute bête, j'vous dis @bientôt tout le monde !!
|
|
lundi 16 janvier 2006 à 22:17:59 |
Re : Plusieurs valeurs dans 1 champ ?

Armss
|
Pauv petit Armss...
|
|
lundi 16 janvier 2006 à 23:01:43 |
Re : Plusieurs valeurs dans 1 champ ?

FhX
|
Et sans un code minimal, on peut pas t'aider. Ne t'en prend qu'à toi même si personne ne te répond.
|
|
lundi 16 janvier 2006 à 23:17:46 |
Re : Plusieurs valeurs dans 1 champ ?

Armss
|
Ok.
Ben tu vois, je croyais que ça faisait "flood" que de tout balancer...!
Le truc qui donne bien dès tes débuts en intenet : Ne t'en prend qu'à toi même ^^
Bon bref, n'atisons pas plus la colère des dieux, je sais pas comment je ferai sinon... !
FhX, voici le truc...
<form method='post' action="inscription.php"> <tr class="text1"> <td><span class="Style1"> <input type="checkbox" name="pre1" value="Jean;"> Jean;</span></td> <td><span class="Style1"> <input type="checkbox" name="pre1" value="Ellis"> Ellis</span></td> </tr> <tr class="text1"> <td><span class="Style1"> <input type="checkbox" name="nom1" value="Vana"> Vana</span></td> <td><span class="Style1"> <input type="checkbox" name="nom1" value="Xeno"> Xeno</span></td> </tr> <input type="submit" name="Submit" value="L'inscrire !">
Donc, cette partie là, c'est un extrait tout simple pour montrer le choix entre deux prénom, deux noms et donc, si je me suis pas trompé, le fait de pouvoir sélectionner les deux prénoms, et les deux noms
Ensuite, on arrive sur inscription.php, où nous retrouvons ceci :
<? include('conf.php'); //... $pre1=$_POST["pre1"]; $nom1=$_POST["nom1"]; //... $requete=mysql_query("INSERT INTO membres_tbl VALUES('','$_POST[pre1]','$_POST[nom1]')");
Mais, une fois sur la table pre1 et nom1, si on a choisi les deux prénoms Jean et Ellis, on aura juste Ellis. Sur nom1, y'a rien du tout qui s'y met.
J'espère que c'était assez le code qu'il fallait. Parce que j'ai peur d'embrouiller un peu sinon, et lire tout un tas de code doit être plus démoraliseur qu'autre chose...!
Merci encore, et merci d'avance (j'espère !)
|
|
mardi 17 janvier 2006 à 10:53:32 |
Re : Plusieurs valeurs dans 1 champ ?

malalam
|
Hello,
$_POST['pre1'] et $_POST['nom1'] doivent être des tableaux.
Si tu veux des checkboxes avec choix multiples, tu dois, pour chaque prénom, et chaque nom, en faire des tableau:
<input type="checkbox" name="prenom[]" value="jean" /> <input type="checkbox" name="prenom[]" value="ellis" />
Tu auras les choix fait dans le tableau $_POST['prenom'] : $_POST['prenom'][0] = 'jean' $_POST['prenom'][1] = 'ellis' si tu as coché les deux.
$_POST['prenom'][0] = 'ellis' si tu n'as coché qu'Ellis.
Du coup, ta requête sera foireuse aussi. Parce que si le mec coche 2 prénoms, et 1 nom, comment tu vas faire...?
Autre truc : le html, c'est du "inline". les clefs de tes tableaux vont se suivre. 1er prénom coché va avec 1er nom coché, 2ème prénom coché va avec 2ème nom (dans l'ordre d'affichage hein, pas dans l'ordre de l'action entreprise).
|
|
mardi 17 janvier 2006 à 19:44:16 |
Re : Plusieurs valeurs dans 1 champ ?

Armss
|
Ha ouais un tableau..! Je savais pas que ça s'appelait comme ça !!
Merci bcp M'sieur ! J'vais travailler sur cette idée de tableau en chercher des tutos là dessus. Ton idée me permettrait de gagner effectivement un temps fou !
Merci encore !!
Armss
|
|
Cette discussion est classée dans : table, prénom, champ, valeurs, choisir
Répondre à ce message
Sujets en rapport avec ce message
comment récupérer toutes les valeurs d'un champ dans un array [ par mageonyme ]
Salut.voilà mon pb : j'ai besoin de récupérer deux colonnes de ma table (en mysql) dans un array... ( si ya bien un truc que j'ai jamais capté c comme
Problème avec un tableau [ par plopman ]
Bonsoir à tous,j'ai un léger problème...J'ai une table avec un champ X. Je veux avec un code trouver les différentes valeurs de X, et quel nombre il y
Insertion du contenu d'un fichier dans un champ d'une table [ par raphalonlon ]
Salut à tous et à toutes, j'ai cherché et je n'ai pas encore trouvé,Est ce que quelqu'un saurait comment ajouter le contenu d'un fichier txt et xml da
REQUETE [ par kenny18 ]
salut !j'ai une page où j'affiche quelques valeurs de 2 tables liées. Il y a une table ouvrage (valeurs affichée : nom, prenom, objet) et une table ph
insertion speciale (plusieurs valeurs) dans table Mysql [ par spritzz ]
bonsoir, je m'explique: j'ai plusieurs valeurs (séparées par des espaces, et sur cinq lignes) récupérer à partir d'un copier-coller dans une zone de t
redirection [ par milkasoprano ]
Bonjour tous le monde, j'ai une question a vous posez sur la redirection...je voudrai par rapport au pseudo du membre dans sa table membre faire une r
Sortir les valeurs d'une table [ par Florent06 ]
Bonjour Je voudrais utiliser et afficher les valeurs d'une table sur ma page dans deux cas : -les membres entrent l'url de leur Avatar dans la parti
Enregistrement dans un champ d'une table avec au part avant effacementdes données qui y sont présent.. [ par rem78 ]
Bonjour, J'aimerai arriver à pouvoir enregistrer des données d'un formulaire dans un champ d'une table et que ces nouvelles données éfface automatique
interrogation mysql [ par shadow1779 ]
Bonjour,j'ai des notions en php, cependant je cherche a lire une ligne dans une table mysql, admettons que j'ai la table suivante:nom de table toto:-c
Relation et Foreign Key [ par ripoux ]
Bonjour,J'ai une petite question au niveau des relations avec MySQL.Je n'ai pas bien compris le concept, car je travail malheuresuement en général ave
Livres en rapport
|
Derniers Blogs
ROSLYN FLUENT APIS: ROSLYNHELPER NUGET PACKAGEROSLYN FLUENT APIS: ROSLYNHELPER NUGET PACKAGE par Matthieu MEZIL
Si vous utilisez Roslyn et que vous vous voulez vous simplifier le code du code rewriter, je vous conseille d'installer mon NuGet package RoslynHelper ....(read more) ...
Cliquez pour lire la suite de l'article par Matthieu MEZIL POUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDNPOUR RAPPEL ! LES SPéCIFICATIONS DES PROTOCOLES OFFICE ET SHAREPOINT SONT DISPONIBLES SUR MSDN par neodante
Quelle est le point commun entre : Microsoft il y a 10 ans et Apple aujourd'hui ? Réponse: avoir une politique de protocoles propriétaires et fermés :) Car pour rappel (si si je vous assure c'est important de le rappeler), la majorité des spécifications e...
Cliquez pour lire la suite de l'article par neodante JOYEUX ANNIVERSAIRE NIXJOYEUX ANNIVERSAIRE NIX par ebartsoft
Souhaitons un bon et joyeux anniversaire à notre hôte à tous, Nix.
Je ne le répéterais jamais assez mais sans lui rien ne serait possible. Il défit en permanence les lois de la gravité et comme il le dit si bien, si tu lui fais confiance ça devra...
Cliquez pour lire la suite de l'article par ebartsoft IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|