Insérer des listes dans MySQL - SQL/NoSQL - Programmation
Marsh Posté le 26-11-2005 à 23:59:13
varchar
tu pourras faire des recherches dans tes listes grace aux regexp par exemple
Marsh Posté le 27-11-2005 à 00:24:05
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
Marsh Posté le 27-11-2005 à 09:38:51
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...
Marsh Posté le 28-11-2005 à 18:26:01
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
Marsh Posté le 26-11-2005 à 18:12:29
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