Bonjour a tous

Je viens vers vous parce que j'ai fait des recherches sur le net, mais sans succès, et comme sur developpez j'ai trouvé souvent reponses a mes questions... Alors me voilà

J'explique ce que je voudrai faire.

J'ai crée une table que voilà
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
CREATE TABLE IF NOT EXISTS `site` (
  `id` int(11) NOT NULL auto_increment,
  `id_site` varchar(255) default NULL,
  `cout` varchar(255) default NULL,
  `option_1` varchar(255) default NULL,
  `option_2` varchar(255) default NULL,
  `option_3` varchar(255) default NULL,
  `option_4` varchar(255) default NULL,
  `option_5` varchar(255) default NULL,
  `option_6` varchar(255) default NULL,
  `option_7` varchar(255) default NULL,
  `option_8` varchar(255) default NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=5 ;
En clair il s'agit d'un produit et dans ce cas de 8 options.
J'aimerai pouvoir afficher le produit comme ceci :
Produit : blabla
Cout : 12€
Option 1 : option_1
Option 2 : option_2
....
Etc

Je me suis perdu dans la diversité des boucles , mais surtout je n'ai trouvé que des boucles qui font le listage de la table.
Moi ce qu'il me faudrait c'est qq chose qui me permette de lister et d'afficher les champs d'une ligne dans ma table que lorsque les champs sont remplis...

Pas sur d'avoir été clair

En tout cas merci de passer un peu de temps sur mon pb

PS: vous l'avez compris je ne suis pas une lumiere en SQL