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 :

Petite boucle pour afficher les images [PHP 5.3]


Sujet :

Langage PHP

  1. #1
    Inactif
    Inscrit en
    Octobre 2008
    Messages
    826
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 826
    Points : 172
    Points
    172
    Par défaut Petite boucle pour afficher les images
    Bonjour,

    J'utilise un while qui liste toute les images de ma BDD.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    <?php
     
    while () {
    ?>
    <img src="" />
    <?php
    }
     
    ?>
    sauf que je j'aimerai que lorsque il y a 3 image affichées la 4 ieme a la ligne automatiquement.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    IMG1    IMG2   IMG3
    IMG4    IMG5   IMG6
    IMG7......
    Je pense que c'est possible.

    Pourriez vous m'aidez ?

  2. #2
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Points : 15 059
    Points
    15 059
    Par défaut
    Bonjour,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    $i=0;
    <?php
     
    while () {
    if($i%4==3) {echo "<br/>";}
    $i++;
    ?>
    <img src="" />
    <?php
    }
     
    ?>
    A+.

  3. #3
    Inactif
    Inscrit en
    Octobre 2008
    Messages
    826
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 826
    Points : 172
    Points
    172
    Par défaut
    Merci beacoup

  4. #4
    Inactif
    Inscrit en
    Octobre 2008
    Messages
    826
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 826
    Points : 172
    Points
    172
    Par défaut
    Tu es sur que tu as pas une erreur ?

    Parce que sa marche pas.


    Et comment on fera pour que toute les 2 images sa aille a la ligne ?

  5. #5
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Points : 15 059
    Points
    15 059
    Par défaut
    Citation Envoyé par thebarbarius Voir le message
    Tu es sur que tu as pas une erreur ?

    Parce que sa marche pas.
    Qu'est ce qui se passe?
    Citation Envoyé par thebarbarius Voir le message
    Et comment on fera pour que toute les 2 images sa aille a la ligne ?
    Modifie les deux nombres dans le if.

    A+.

  6. #6
    Inactif
    Inscrit en
    Octobre 2008
    Messages
    826
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 826
    Points : 172
    Points
    172
    Par défaut
    avec sa
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    $i=1;
    if($i%2)....
    Sa marche bien.

    Toutes les 2 images ya retour a la ligne.


    Par contre avec le tien sa marche pas.


    Par contre je voudrai toutes les 3 images un retour a la ligne car c'est un peut trop 4, et 2 trop petit.

  7. #7
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Points : 15 059
    Points
    15 059
    Par défaut
    Re,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    $i=0;
    <?php
     
    while () {
    ?>
    <img src="" />
    <?php
    if($i%3==2) {echo "<br/>";}
    $i++;
    }
     
    ?>

  8. #8
    Inactif
    Inscrit en
    Octobre 2008
    Messages
    826
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 826
    Points : 172
    Points
    172
    Par défaut
    Ok merci sa marche.

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

Discussions similaires

  1. Boucle pour afficher des images en php et html
    Par seïna dans le forum Langage
    Réponses: 5
    Dernier message: 23/04/2012, 17h00
  2. [JavaScript] Petit script pour afficher les tweets de Twitter sur votre site
    Par Immobilis dans le forum Contribuez
    Réponses: 0
    Dernier message: 20/08/2011, 18h24
  3. [TinyMCE] Chemin pour afficher les images avec tinybrowser
    Par Loulo8407 dans le forum Bibliothèques & Frameworks
    Réponses: 4
    Dernier message: 19/05/2010, 11h23
  4. [CKEditor] FCKeditor 2.5 : comment faire pour afficher les images ?
    Par Buldozer Ben dans le forum Bibliothèques & Frameworks
    Réponses: 1
    Dernier message: 20/12/2007, 10h00
  5. [MySQL] Boucle pour récuperer les images de la base
    Par tchoukapi dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 06/11/2005, 16h04

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