Tableau en php

Tableau en php - PHP - Programmation

Marsh Posté le 25-05-2005 à 09:56:07    

Salut !  
 
Je cherche en fait un moyen (je ne sais pas s'il y en a je n'ai pas trouvé sur le net ) de faire un tableau avec plusieurs colonnes en php avec une ligne sur deux d'une couleur différente... bon jusque là rien de sorcier.
 
Mais je voudrais pouvoir cliquer ensuite sur une ligne pour la selectionner et en fait qq chose ensuite, comme dans une liste en fait... ça serait une sorte de liste mais formatée comme un tableau..
 
Est ce possible ? quelqu'un a une idée ?

Reply

Marsh Posté le 25-05-2005 à 09:56:07   

Reply

Marsh Posté le 25-05-2005 à 09:59:39    

euh oui c est possible, tu veux dire faire comme un forum avec le choix des topic?

Reply

Marsh Posté le 25-05-2005 à 10:05:12    

Heu oui voilà plus ou moins, enfin oui les lignes de topic d'un forum sont un peu comme dans un tableau mais je voudrais pouvoir selectionner un ligne (vous savez quand elle se met en bleu..) quand on clique dessus... comme dans une liste quoi..

Reply

Marsh Posté le 25-05-2005 à 10:14:00    

alors oui c est possible.
tu fais un while qui affiche tes données en forme de tableau (<table> ) et pour chque ligne tu fais un lien dessus

Reply

Marsh Posté le 25-05-2005 à 10:18:23    

Ah merci ! Et donc quand on cliquera dessus, toute la ligne va passer en bleu comme une selection donc ?  
Ca fera l'effet d'une liste ?

Reply

Marsh Posté le 25-05-2005 à 10:21:02    

ca non pour ca faut qeu tu cree une feuille de style.
et pour chaque ligne tu met class='nomdelaclass'

Reply

Marsh Posté le 25-05-2005 à 10:34:48    

Ok merci bien !

Reply

Marsh Posté le 25-05-2005 à 16:54:14    

En fait ça ne marche pas ce que j'ai essayé...
 
On s'est peut être mal compris.. je ne veux pas intégrer un hyperlien en texte dans une case de mon tableau, mais bien faire d'un case de mon tableau (ou d'une ligne ) un lien, ou quelque chose qui permette de la selectionner... n'importe où on clique sur cette ligne (ou cette case)..
 
J'ai essayé ça mais ça ne marche pas :  
<a href="http://www.google.fr"><th style=vertical-align: top; bgcolor="#58b7e3";  text-align: center; ><b>Nom</b><br></th></a>
mais ça ne rend pas du tout réactive la case du tableau... qui saurait comment faire  :)
 
D'avance merci !

Reply

Marsh Posté le 25-05-2005 à 16:59:49    

Citation :


<th style="vertical-align: top; background-color:#58b7e3;  text-align: center;">
<a href="http://www.google.fr">
<b>Nom</b>
</a>  
</th>


---------------
http://www.alsacreations.com , http://www.openweb.eu.org. Mon CV : http://cv.roane-irkana.net/. Exemple à ne surtout pas suivre : www.worldinternet.be
Reply

Marsh Posté le 25-05-2005 à 17:03:12    

plainsofpain a écrit :

Citation :


<th style="vertical-align: top; background-color:#58b7e3;  text-align: center;">
<a href="http://www.google.fr">
<b>Nom</b>
</a>  
</th>



non car il veut que le lien fonctionne "n'importe où on clique sur cette ligne (ou cette case)"
donc js, donc mauvais forum => http://forum.hardware.fr/hardwaref [...] ujet-1.htm

Reply

Marsh Posté le 25-05-2005 à 17:03:12   

Reply

Marsh Posté le 25-05-2005 à 17:04:54    

je réponds quand meme, je suis pas un monstre :D
 
Dans ce cas la il cherche a agir sur le onclick du tr ^^'


Message édité par plainsofpain le 25-05-2005 à 17:05:17

---------------
http://www.alsacreations.com , http://www.openweb.eu.org. Mon CV : http://cv.roane-irkana.net/. Exemple à ne surtout pas suivre : www.worldinternet.be
Reply

Marsh Posté le 25-05-2005 à 17:09:12    

Ah merci pour la précision, bon bah je vais tenter ça en javascript :-/

Reply

Marsh Posté le 25-05-2005 à 17:09:59    

mais assures toi que c'est vraiment indispensable, car créer une fonctionnalité qui ne va qu'avec le js, c'est pas bien ^^'


---------------
http://www.alsacreations.com , http://www.openweb.eu.org. Mon CV : http://cv.roane-irkana.net/. Exemple à ne surtout pas suivre : www.worldinternet.be
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed