Précédent   Forum des professionnels en informatique > Bases de données > MySQL > SQL Procédural
SQL Procédural Forum d'entraide sur les triggers, les procédures stockées et les fonctions en MySQL
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 09/07/2007, 14h17   #1
Invité régulier
 
Inscription : mai 2007
Messages : 17
Détails du profil
Informations forums :
Inscription : mai 2007
Messages : 17
Points : 8
Points : 8
Par défaut select multiple vers mysql

j'ai fait un select multiple en php, ca marche, c cool, ms je me retrouve ac plusieurs valeurs (dans ma variable de session) à inserer dans un seul champ.
ça sert à ça enum ?(vs avez un exemple pr la syntaxe)

sbitsch
sbitsch est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/07/2007, 16h29   #2
Membre actif
 
Avatar de Lawyer666
 
Homme Nicolas
Ingénieur développement logiciels
Inscription : avril 2007
Messages : 141
Détails du profil
Informations personnelles :
Nom : Homme Nicolas
Âge : 30
Localisation : France, Seine Saint Denis (Île de France)

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : avril 2007
Messages : 141
Points : 166
Points : 166
Envoyer un message via MSN à Lawyer666
Sois plus précis quand tu poses une question...
Qu'est ce que t'appelles un select multiple ? Une rquête qui te renvoit plusieurs enregistrements ?

Si c'est le cas, tu fais une boucle while en utilisant la fonction mysql_fetch_row (par exemple) sur ton tableau de résultats pour récupérer les champs des enregistrements 1 à 1.
Lawyer666 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/07/2007, 16h46   #3
Membre actif
 
Avatar de Vikisme
 
Homme François
Développeur Java
Inscription : avril 2007
Messages : 162
Détails du profil
Informations personnelles :
Nom : Homme François
Âge : 26
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur Java

Informations forums :
Inscription : avril 2007
Messages : 162
Points : 179
Points : 179
Citation:
Envoyé par Lawyer666
Qu'est ce que t'appelles un select multiple ? Une rquête qui te renvoit plusieurs enregistrements ?
J'pense plutôt qu'il voulait parler d'une balise select html ou la sélection multiple est autorisée...

Citation:
Envoyé par sbitsch
j'ai fait un select multiple en php, ca marche, c cool, ms je me retrouve ac plusieurs valeurs (dans ma variable de session) à inserer dans un seul champ.
Plusieurs valeurs dans la variable de session ? J'aurais dis que ça renvoyait un tableau en POST ou GET...

Plusieurs variables dans un seul champs... c'est pas possible je dirais.

Citation:
Envoyé par sbitsch
ça sert à ça enum ?
Si c'est bien le enum auquel je pense... (type de champ de mysql) bah pas du tout C'est pour définir un certain nombre de possibilités pour remplir le champ. Par exemple un champ de type enum('Oui','Non') bah dedans on ne pourra insérer que 'Oui' ou 'Non', sinon ça marche pas.
__________________
Tout passe, tout casse
Le joint le cul lassent...


http://www.myspace.fr/geampa_raler
Vikisme est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/07/2007, 16h58   #4
Membre actif
 
Avatar de Lawyer666
 
Homme Nicolas
Ingénieur développement logiciels
Inscription : avril 2007
Messages : 141
Détails du profil
Informations personnelles :
Nom : Homme Nicolas
Âge : 30
Localisation : France, Seine Saint Denis (Île de France)

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : avril 2007
Messages : 141
Points : 166
Points : 166
Envoyer un message via MSN à Lawyer666
Citation:
Envoyé par Vikisme
J'pense plutôt qu'il voulait parler d'une balise select html ou la sélection multiple est autorisée...
Arf oui OK, au temps pour moi.
Mais dans ce cas, je ne vois plus tellement le rapport avec MySQL... A moins qu'il ne veuille enregistrer les valeurs contenues dans sa variable de session dans une table MySQL, auquel cas je ne vois pas où est le problème ?
Lawyer666 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/07/2007, 17h03   #5
Invité régulier
 
Inscription : mai 2007
Messages : 17
Détails du profil
Informations forums :
Inscription : mai 2007
Messages : 17
Points : 8
Points : 8
Par défaut précisions

oui en effet, c bien un select de html :
<select multiple>
<option>pomme
<option>poire
</select>

si pomme et poire ont été choisi ; comment les envoyer vers la base de données dans un unique champ ?

sbitsch
sbitsch est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/07/2007, 17h14   #6
Membre actif
 
Avatar de Vikisme
 
Homme François
Développeur Java
Inscription : avril 2007
Messages : 162
Détails du profil
Informations personnelles :
Nom : Homme François
Âge : 26
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur Java

Informations forums :
Inscription : avril 2007
Messages : 162
Points : 179
Points : 179
Citation:
Envoyé par sbitsch
si pomme et poire ont été choisi ; comment les envoyer vers la base de données dans un unique champ ?
Me trompe peut-être mais, si tu veux vraiment mettre ça dans un seul champ, c'est à toi de gérer ceci dans tes traitements (par exemple en séparant les différents éléments par ";"). Je n'pense pas qu'il y est quelque chose pour gérer ceci autrement qu'avec des associations...
__________________
Tout passe, tout casse
Le joint le cul lassent...


http://www.myspace.fr/geampa_raler
Vikisme 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 20h25.


 
 
 
 
Partenaires

Hébergement Web