ligne de séparation si...

Eléphant du PHP | 297 Messages

20 déc. 2016, 03:19

Bonjour,
J'affiche les résultats d'une requête sous forme de tableau, et je souhaite pour un confort de lecture et compréhension, afficher une ligne de séparation horizontale. Jusqu’à a la pas de soucis. Je l’insére avec après chaque variable avec

Code : Tout sélectionner

<hr size=\"1\" color=\"black\" />
.
Je fais de même pour la ligne verticale.
Par contre je souhaite dans une colonne, ne pas afficher cette séparation horizontale, si la variable est la même que la précédente. Et la je coince :cry:
Je voudrais également de pas afficher cette variable si c'est le cas. Et la ca coince aussi :(

Une image vaut mieux que des mots.
Image

merci :)

Mammouth du PHP | 1967 Messages

20 déc. 2016, 09:31

Un code plus complet sera plus utile pour pouvoir t'aider.

Mais de ce que j'ai compris, pour afficher un tableau le mieux est d'utiliser ... un tableau. et toute la mise en page peut donc se faire en CSS

pour les cases jumelés, c'est un peu plus compliqué. il faudrait savoir combien de cases sont concerné afin de jouer avec le paramètres rowspan de la balise td
un post traitement me semble le plus indiqué.

EDIT : autre idée, une détection à chaque ligne si la valeur est identique à la précédente, une classe CSS spéciale qui ne met pas de bordure supérieure
et si c'est différent, changement de couleur de fond avec une autre class sur ta balise tr
Spols
pour les fan de rubik's cube ou pour les curieux ==> le portail francophone du rubik's cube