IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

[Tableaux] lien sur les lignes d'un tableau


Sujet :

Langage PHP

  1. #1
    Membre du Club
    Inscrit en
    Mai 2006
    Messages
    71
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 71
    Points : 53
    Points
    53
    Par défaut [Tableaux] lien sur les lignes d'un tableau
    j'ai un tableau et j'aimerai que chaque ligne d'un tableau soir un lien vers une autre page avec le numéro de la ligne renvoyé. Ca doit pas etre tres clair alors je vous mets mon code, peut etre que ca vous aidera a me comprendre:

    <table border>
    <?php while(........)
    {
    ?>
    <tr>
    <a href="detailLigne.php?ligne=<?php echo $repere; ?>"
    <td> blabla <td>
    <td> <?php echo $repere; ?>
    </a>
    <tr>
    <?php } ?>
    </table>


    Lorsque la souris est sur une ligne, ca m'affiche bien mon lien mais lorsque je clique desssus, rien ne se passe.

  2. #2
    Membre confirmé
    Profil pro
    Développeur Web
    Inscrit en
    Avril 2006
    Messages
    430
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Avril 2006
    Messages : 430
    Points : 557
    Points
    557
    Par défaut
    salut,

    ca c'est plutot un problème HTML...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    <table border>
    <?php while(........)
    {
    ?>
    <tr>
    <td><a href="detailLigne.php?ligne=<?php echo $repere; ?>">blabla</a><td>
    <td><?php echo $repere; ?></td>
    <tr>
    <?php } ?>
    </table>
    Par exemple!
    Merci à Microsoft pour avoir transformé un métier relativement terne et basé sur une approche bêtement technique et rigoureuse des faits, en challenge quotidien, nécessitant une remise en question permanente à l'échelle du quart d'heure

  3. #3
    Membre habitué Avatar de Colbix
    Profil pro
    Développeur Web
    Inscrit en
    Juin 2006
    Messages
    266
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2006
    Messages : 266
    Points : 150
    Points
    150
    Par défaut
    En effet, c'est plus de l'HTML...

    Mais je pense que tu peux utiliser :

    Dans ton CSS :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    .menu {color:#EEEEEE; font-family:"Verdana", "Arial"; font-size:12; text-decoration:none; margin-left:15;}
    a.menu:link {color:#EEEEEE; font-family:"Verdana", "Arial"; font-size:12; text-decoration:none; margin-left:15; display: block; width:141px;}
    a.menu:visited {color:#EEEEEE; font-family:"Verdana", "Arial"; font-size:12; text-decoration:none; margin-left:15; display: block; width:141px;}
    a.menu:hover {color:#FFFFFF; font-family:"Verdana", "Arial"; font-size:12; text-decoration:none; margin-left:15; display: block; width:141px; background-color:#964747;}
    Sur ta page (après avoir fait l'include du CSS) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <table>
     <tr>
      <td><a class="menu">&nbsp</a></td> // Si tu veu le laisser vide
      <td><a class="menu">coucou</a></td>
     <tr>
    </table>
    Par exemple si tes TDs font 141px de largeur sinon met 100%
    (un exemple de l'utilisation de block : le menu de ce site : http://adiar.nuxit.net/_PI/ (un début de site à moi ))

    Remarque :
    Si tu peux avoir des cases vides, mets &nbsp; au lieu de rien, l'utilisateur pour quand même cliquer dessus. Sinon ca n'ira pas.

    Tiens nous au courant stp.
    A bientôt !
    Problème résolu ? N'oubliez pas le bouton ainsi que le "Pertinent". Ça fait du bien au forum.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Créer un lien sur chaque ligne d'un tableau
    Par bza88 dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 06/12/2013, 16h45
  2. [ExtJS 3.2] Effet sur les Lignes d'un tableau (Editgrid)
    Par pitou26 dans le forum Ext JS / Sencha
    Réponses: 0
    Dernier message: 07/01/2013, 09h44
  3. [Tableaux] Test sur les valeurs d'un tableau
    Par roux-JO dans le forum Langage
    Réponses: 3
    Dernier message: 08/07/2007, 10h49
  4. lien sur une ligne d'un tableau
    Par foffa dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 01/09/2006, 15h11
  5. changement de couleur sur les lignes d'un tableau
    Par brasco06 dans le forum XSL/XSLT/XPATH
    Réponses: 1
    Dernier message: 13/04/2006, 18h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo