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

PHP & Base de données Discussion :

Mettre en gras le numéro de la page en cours [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Membre du Club
    Inscrit en
    Décembre 2007
    Messages
    105
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 105
    Points : 52
    Points
    52
    Par défaut Mettre en gras le numéro de la page en cours
    Bonjour,
    j'ai créer un script qui permet d'afficher les numero des pages en boucle sauf que je sais pas comment peut on mettre en gras le numero de la page en cours ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    echo '<span class="texte-lien">Page :</span> ';
    for ($i = 1 ; $i <= $nombreDePages ; $i++)
    {
        echo '<span><a href="index.php?page=' . $i . '" class="texte-lien">' . $i . '</a></span>&nbsp;&nbsp; ';
    }
    	}

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Points : 44 155
    Points
    44 155
    Par défaut
    Tu as juste a comparer ton $i à ton numero de page.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    echo '<span class="texte-lien">Page :</span> ';
    for ($i = 1 ; $i <= $nombreDePages ; $i++)
    {
     
    if (isset($_GET['page']) && $i == $_GET['page']) {
           $style = ' style="font-weight: bold;"';
    }
    else {
           $style = '';
    }
        echo '<span'  . $style . '><a href="index.php?page=' . $i . '" class="texte-lien">' . $i . '</a></span>&nbsp;&nbsp; ';
    }
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre du Club
    Inscrit en
    Décembre 2007
    Messages
    105
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 105
    Points : 52
    Points
    52
    Par défaut
    sa n'a pas l'air de bien fonctionner
    il m'envoi sa :
    Parse error: syntax error, unexpected $end in C:\Inetpub\monsite.com\httpdocs\fichier.php on line 492
    la ligne 492 est vide...
    quand je mets l'ancien code la page s'affiche sans aucun souci

  4. #4
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Points : 44 155
    Points
    44 155
    Par défaut
    tu as remarqué que je n'avais pas mis le } qui se balladait a la fin de ton code ?
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  5. #5
    Membre du Club
    Inscrit en
    Décembre 2007
    Messages
    105
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 105
    Points : 52
    Points
    52
    Par défaut
    merci infiniment sa marche, il reste juste un p'tit problème quand on est sur la page index.php le numero 1 n'est pas en gras c'est a dire qu'il faut toujours ajouter ?page=1 pour qu'il soit en gras...

  6. #6
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Points : 44 155
    Points
    44 155
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    isset($_GET['page']) ? $page = $_GET['page'] : $page = 1;
    if ($i == $page) {
           $style = ' style="font-weight: bold;"';
    }
    else {
           $style = '';
    }
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  7. #7
    Membre du Club
    Inscrit en
    Décembre 2007
    Messages
    105
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 105
    Points : 52
    Points
    52
    Par défaut
    Paris réussi merci beaucoup

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

Discussions similaires

  1. [XL-2010] Code pour mettre en gras le centre d'un en entete de page
    Par jacfld49 dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 21/12/2012, 04h40
  2. [MySQL] pagination : mettre en gras le num de la page en cours
    Par hichamdeb dans le forum PHP & Base de données
    Réponses: 8
    Dernier message: 28/12/2009, 19h36
  3. [FLASH MX] Mettre en gras dans ce code
    Par celina5880 dans le forum Flash
    Réponses: 6
    Dernier message: 15/01/2006, 15h16
  4. mettre en gras & radio bt
    Par MANU_2 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 9
    Dernier message: 23/09/2005, 08h29
  5. [PDF - FOP - XSL] Récupérer le numéro d'une page
    Par caro. dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 15/02/2005, 11h35

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