cs_kenny18
Messages postés116Date d'inscriptionlundi 20 novembre 2000StatutMembreDernière intervention30 août 2006
-
10 août 2005 à 07:41
kohntark
Messages postés3705Date d'inscriptionlundi 5 juillet 2004StatutMembreDernière intervention27 avril 2012
-
13 août 2010 à 12:34
salut,
j'ai une table avec 10 champs (on va les nommer champs1, champs 2, etc...). Pour chaque entrée, tous les champs ne sont pas renseignés. C'est-à-dire que pour l'id 1, les champs 1 et 2 sont remplis et le reste vide. Pour l'id 2, il n'y a que le champs 1 qui est rempli et le reste est vide. et ainsi dse suite...
Ensuiteje vais faire un tableau dynamique ou je vais créer 10 colonnes ou évidemment je vais mettre un champs par colonne.
Le but du tableau est que lorsqu'il n'y a que les champs 1 et 2 de la table qui sont remplis, on affiche uniquement les 2 colonnes du tableau. 5 champs remplis dans la table = 5 colonnes à afficher.
Quel est le meilleure moyen (et le plus facile) pour créer ce tableau ?
cs_kenny18
Messages postés116Date d'inscriptionlundi 20 novembre 2000StatutMembreDernière intervention30 août 2006 10 août 2005 à 10:23
je vais te durcir la chose !!!!
on a nos 10 champs (champs1, champs2, etc). je rappelle que tous les champs n'ont pas forcément une valeur !
admettons qu'il y ait 2 nouveaux champs. on va les appeler new1 et new2. ces 2 champs ont, sans exceptions, toujours une valeur. comment devrais-je m'y prendre ?
cs_MATHIS49
Messages postés368Date d'inscriptionvendredi 10 octobre 2003StatutMembreDernière intervention14 mai 20101 10 août 2005 à 12:02
Je vois pas trop où est le probleme vus que le code que j'ai
fai scan tout les champs de ta table automatiquement ; aprés si on
trouve une valeur ça s'affiche sinon s'affiche pas donc je
comprend pas trop ce que tu veux de plus ?!?.
cs_kenny18
Messages postés116Date d'inscriptionlundi 20 novembre 2000StatutMembreDernière intervention30 août 2006 10 août 2005 à 14:46
ouais, je me suis assez mal exprimé je dois dire !!!
bon, je vais recommencer.
j'ai une page php qui affiche toutes les valeurs contenues dans les champs NEW1 et CHAMPS1 de ma table. en cliquant sur NEW1, une nouvelle fenêtre s'ouvre ou là-dedans est afficher tous les champs (NEW1, NEW2, CHAMPS1, CHAMPS2, ETC...) relatif à new1. Jusque là, no soucis !
Là, maintenant, j'en reviens à ma première question, c'est-à-dire comment n'afficher que les champs CHAMPS1, CHAMPS2, ETC... qui ont une valeur ???
kohntark
Messages postés3705Date d'inscriptionlundi 5 juillet 2004StatutMembreDernière intervention27 avril 201230 13 août 2010 à 12:34
Si toutefois le nom n'est pas assez évocateur pour toi, tu prends tes petits doigts et tu entres "mysql_field_name" dans la doc (php.net)
ce n'est pas très compliqué hein, et ça eut évité de ressortir un post de 2005.