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 14/08/2007, 06h34   #1
Nouveau Membre du Club
 
Inscription : janvier 2006
Messages : 110
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : janvier 2006
Messages : 110
Points : 31
Points : 31
Par défaut Créer un champ enum avec les valeurs d'un tableau

Bonjour

J'ai un array $code_postal() de 1000 entrées.

Lors de la création de table je souhaite rentrer toutes les valeurs de ce tableau comme valeurs pour un champ d'énumération ENUM ("valeur1","valeur2","valeur3"...)

savez-vous s'il existe un moyen de faire ça ?
merci
Ralfman68 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/08/2007, 08h57   #2
Membre éprouvé
 
Avatar de nounetmasque
 
Inscription : janvier 2003
Messages : 491
Détails du profil
Informations forums :
Inscription : janvier 2003
Messages : 491
Points : 488
Points : 488
Tu dois construire ta requette via ton script PHP pour que la création de ta table ressembme à cette syntaxe :
Code :
1
2
3
4
 
CREATE TABLE maTable (
   monChampEnum ENUM('champ0', 'champ1', 'champ2', 'champ3')
);
Une simple boucle for qui parcourt ton tableau
__________________
"Dieu reste muet, si seulement nous pouvions convaincre l'être humain d'en faire autant."
nounetmasque est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/08/2007, 09h00   #3
Nouveau Membre du Club
 
Inscription : janvier 2006
Messages : 110
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : janvier 2006
Messages : 110
Points : 31
Points : 31
Ca m'ennuie un peu de faire une boucle juste pour ça je pensais utiliser une instruction php prévue pour ça, mais tant pis si ça n'existe pas.

Merci pour la réponse
Ralfman68 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/08/2007, 09h08   #4
Membre éprouvé
 
Avatar de nounetmasque
 
Inscription : janvier 2003
Messages : 491
Détails du profil
Informations forums :
Inscription : janvier 2003
Messages : 491
Points : 488
Points : 488
Il existe une fonction PHP qui te convertie un tableau en string pour t'éviter une boucle : implode

J'espère que ça répondra mieux à ta demande.
__________________
"Dieu reste muet, si seulement nous pouvions convaincre l'être humain d'en faire autant."
nounetmasque est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/08/2007, 10h10   #5
Nouveau Membre du Club
 
Inscription : janvier 2006
Messages : 110
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : janvier 2006
Messages : 110
Points : 31
Points : 31
Génial !!! merci
Ralfman68 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 04h35.


 
 
 
 
Partenaires

Hébergement Web