Sauvegarder un nombre indéfini de mots en liste

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Sauvegarder un nombre indéfini de mots en liste

Re: Sauvegarder un nombre indéfini de mots en liste

par Genova » 06 mai 2010, 10:39

Le plus propre reste de créer une table qui contiendrait la liste des matériels disponibles, puis une seconde table qui ferait la liaison entre ton utilisateur et la table des matériaux. Sinon tu as aussi l'option de stocker un tableau sérialisé dans un champ texte, comme tu le proposes, mais c'est un peu plus archaique car tu ne pourras pas requêter dessus (par exemple savoir "quels sont les membres qui possèdent une "table de ping pong en or massif").

Sauvegarder un nombre indéfini de mots en liste

par Simax150 » 06 mai 2010, 10:14

Bonjour à tous !
Voilà mon problème :
mon site permet aux membres de sauvegarder une liste de matériel à avoir, qui sera ensuite afficher sur un page du site.
J'aimerai présenter cette liste selon mon design, avec des puces, et non afficher simplement la page que le membre à créer.
Doit-je créer un champs par matériel ? Cela va alourdir la table non ?
Ne puis-je pas enregistrer une chaîne, où chaque matériel serai séparer grâce à des point virgules et que je réorganiserai en array grâce à une regex ?
Merci d'avance pour votre aide !

P.S : Existe-t-il un fonction php permettant d'additionner tous les chiffres d'un nombre ? Où de séparer en variables ces chiffres ?