Question : differencier l'affichage

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 : Question : differencier l'affichage

Re: Question : differencier l'affichage

par Ryle » 06 juin 2010, 12:45

Ca dépend un peu de ta mise en page.

Basiquement, tu peux simplement tester la valeur de ton champ en base pour afficher une classe css ou une autre en fonction de si tu as un 1 ou un 0. Si tu as un 1 tu utilises la classe "pro" qui sera bleue , si tu as un 0, tu utilises la classe "particulier" qui sera verte.

A partir de là, en fonction de ton affichage, tu peux facilement identifier chaque enregistrement. Tu peux également ordonner ta requête selon ce champ pour grouper ensemble les enregistrements des particuliers et ceux des pros. Tu pourras alors afficher la bonne entête en fonction de la valeur de ce champ :)

Question : differencier l'affichage

par spidercrash » 06 juin 2010, 12:10

bonjour a tous,

J'ai une question toute bête sur l'affichage d'une requete sur une de mes pages je fait apparaitre via une requete les données d'une table cependant dans cette table je peut avoir des données de particulier et professionnel
pour le moment toutes les données particulier apparaissent dans un tableau avec une entête verte (via CSS )
je souhaiterai faire apparaitre les données pro avec une entête bleu.
Comment je pourrai faire pour que les entête pro se différencie automatiquement et que l'entête change et que ça ne prenne pas par défaut le css du particulier ?.
sachant que quand un pro poste une annonce et rempli son formulaire j'ai un champs caché qui envoie la valeur 1 dans la table.
le particulier a la valeur 0 et le pro la valeur 1.

Voyez vous mon raisonnement ?

Merci d'avance pour votre aide