Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1403 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Insérer des listes dans MySQL

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Insérer des listes dans MySQL

n°1253857
fffff2mpl4
quoi mon pseudo ?
Posté le 26-11-2005 à 18:12:29  profilanswer
 

Bonjour
 
je voudrait insérer une liste de taille variable dans un champs MySQL puis les récupérer avec PHP.
 
Par exemple j'ai une table T qui contiendrait un champs C ou je pourrai mettre des listes du genre {1,2,3,4}, {2,6}, {1,4,6,8,20}.
Puis j'aimerai faire une requète PHP du genre SELECT * from T WHERE 2 appartient a C
 
 
Est-ce possible?
Quel type dois-je utiliser? (int, varchar,...)
 
merci

mood
Publicité
Posté le 26-11-2005 à 18:12:29  profilanswer
 

n°1254005
betsamee
Asterisk Zeperyl
Posté le 26-11-2005 à 23:59:13  profilanswer
 

varchar
tu pourras faire des recherches dans tes listes grace aux regexp par exemple

n°1254016
mrbebert
Posté le 27-11-2005 à 00:24:05  profilanswer
 

Il existe un type "SET"
http://dev.mysql.com/doc/refman/5.0/en/set.html
 
S'il suffit, autant l'utiliser, ce sera toujours plus efficace qu'un VARCHAR :)

n°1254049
betsamee
Asterisk Zeperyl
Posté le 27-11-2005 à 07:02:57  profilanswer
 

au temps pour moi

n°1254054
moi23372
Posté le 27-11-2005 à 09:38:51  profilanswer
 

si ta base était bien conçue, chaque élément de ta liste serait représenté par une ligne d'une table... Mais pour ça faut avoir une base bien conçue et surtout bien analysée...

n°1254849
fffff2mpl4
quoi mon pseudo ?
Posté le 28-11-2005 à 18:26:01  profilanswer
 

Bon je vous remercie tous.
Je suis pas un pro alors je pense pas avoir une base bien concue. Pour moi ca marche c'est le principal
 
J'ai finalement opté pour SET, ca marche bien


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Insérer des listes dans MySQL

 

Sujets relatifs
[C\C++][MySQL] liaison entre les deuxRéplication mysql "déportée" (pas en temps réel)
Problème avec les accents dans les requêtes MysqL chez freePB sélection de données MySQL
Rétrograder une base MySQL 4.1 vers MySQL 3.23Mots de passe utilisateur sous MySql
Insérer une image 2D avec OpenGL ???Mysql : Max_allowed_packet et my.cnf
Un compeur dans une requete mySQL [MYSQL] incrementer a partir d'un valeur autre que 0
Plus de sujets relatifs à : Insérer des listes dans MySQL


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR