Recupération de variables a partir de mysql
Foxy2Leo
Messages postés
3
Date d'inscription
Statut
Membre
Dernière intervention
-
Foxy2Leo Messages postés 3 Date d'inscription Statut Membre Dernière intervention -
Foxy2Leo Messages postés 3 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai un petit soucis avec mon algorithme.
Je recupére les données de ma bases de données et je souhaite qu'il est trois articles par igne. C-a-d que si les articles d'une ligne affichent trois articles. Il faut retourner sur une nouvelle ligne
Code de recupératipn
Code d'affichage
Merci d'avance de votre aide
J'ai un petit soucis avec mon algorithme.
Je recupére les données de ma bases de données et je souhaite qu'il est trois articles par igne. C-a-d que si les articles d'une ligne affichent trois articles. Il faut retourner sur une nouvelle ligne
Code de recupératipn
$requette_produit_defaut = mysql_query("SELECT * FROM produit, genre, types, marque, categorie WHERE produit.idType=types.idType AND produit.idGenre=genre.idGenre AND produit.idmarque=marque.idmarque AND types.idCat=categorie.idCat AND genre.libgenre='Homme' ");
$afficher_produit_defaut = mysql_fetch_assoc($requette_produit_defaut);
Code d'affichage
<ul class="product-grid"> <?php do { ?> <li> <div class="pro-img"><img title="Freature Product" alt="Freature Product" src="images/catalogue/<?php echo $afficher_produit_defaut['photo']; ?>.jpg" /></div> <div class="pro-content"><p><?php echo $afficher_produit_defaut['libart']; ?></p></div> <div class="pro-price">$600.00</div> </li> <?php } while ($afficher_produit_defaut = mysql_fetch_assoc($requette_produit_defaut)); ?> </ul>
Merci d'avance de votre aide
EDIT : Ajout du LANGAGE dans les balises de code (la coloration syntaxique).
Explications disponibles ici : ICI Merci d'y penser dans tes prochains messages. |
A voir également:
- Recupération de variables a partir de mysql
- Creer un groupe whatsapp a partir d'un autre groupe - Guide
- Comment faire une recherche à partir d'une photo - Guide
- Convertisseur récupération de texte - Guide
- Créer une vidéo à partir de photos - Guide
- Annuaire portable gratuit a partir d'un nom - Forum Réseaux sociaux
2 réponses
Bonjour,
Ce code là devrait faire l'affaire :
Cordialement,
Jordane
Ce code là devrait faire l'affaire :
<ul class="product-grid"> <?php $i=1; do{ if(($i-1)%3==0 || $i==1){ echo "<li id='$i'>"; } echo "<div id='produit_$i'>"; echo "<div class='pro-img'><img title='Freature Product' alt='Freature Product' src='images/catalogue/".$afficher_produit_defaut['photo'].".jpg' /></div>"; echo "<div class='pro-content'><p>".$afficher_produit_defaut['libart']."</p></div>"; echo "<div class='pro-price'>$600.00</div>"; echo "</div>"; if($i%3==0){ echo "</li>"; } $i++; } while ($afficher_produit_defaut = mysql_fetch_assoc($requette_produit_defaut)); ?> </ul>
Cordialement,
Jordane
Merci de votre aide, j'ai finalement resolu le problème
ET tout marche a merveille ;)
<?php $cpt = 1; do { // Si le compteur est a 0 on ouvre notre ul if($cpt == 1) { ?> <ul class="product-grid"> <?php } ?> <li> <div class="pro-img"><img title="Freature Product" alt="Freature Product" src="images/catalogue/<?php echo $afficher_produit_defaut['photo']; ?>.jpg" /></div> <div class="pro-content"><p><?php echo $afficher_produit_defaut['libart']; ?></p></div> <div class="pro-price">$600.00 <?php echo $cpt ?></div> </li> <?php // Si le compteur est a 2 donc 3 tour de boucle on ferme le UL et on remet a 0 le compteur if($cpt == 3){ echo "</ul>"; $cpt = 0; } $cpt++; } while ($afficher_produit_defaut = mysql_fetch_assoc($requette_produit_defaut)); ?>
ET tout marche a merveille ;)
EDIT : Ajout du LANGAGE dans les balises de code (la coloration syntaxique).
Explications disponibles ici : ICI Merci d'y penser dans tes prochains messages. |