Boucle et retour à la ligne (PHP)
Résolu
numeric vodka
Messages postés
65
Date d'inscription
Statut
Membre
Dernière intervention
-
numeric vodka Messages postés 65 Date d'inscription Statut Membre Dernière intervention - 14 janv. 2009 à 17:48
numeric vodka Messages postés 65 Date d'inscription Statut Membre Dernière intervention - 14 janv. 2009 à 17:48
A voir également:
- Boucle et retour à la ligne (PHP)
- Retour à la ligne excel formule - Guide
- Partager photos en ligne - Guide
- Retour à la ligne chatgpt - Forum PHP
- Retour a la ligne google sheet ✓ - Forum Excel
- Aller à la ligne lors de la rédaction d'un message ✓ - Forum MacOS
6 réponses
<?php
$retour = mysql_query('SELECT * FROM sadrija_partenaire ORDER BY id_partenaire DESC');
$i=0;
while ($donnees = mysql_fetch_array($retour))
{
?>
<td> <img src="<?php echo $donnees['nom_photo']; ?>" height="80" width="300" /></td>
<?php
if($i%2==0)
echo '</tr><tr>';
$i++
}
?>
non ?
$retour = mysql_query('SELECT * FROM sadrija_partenaire ORDER BY id_partenaire DESC');
$i=0;
while ($donnees = mysql_fetch_array($retour))
{
?>
<td> <img src="<?php echo $donnees['nom_photo']; ?>" height="80" width="300" /></td>
<?php
if($i%2==0)
echo '</tr><tr>';
$i++
}
?>
non ?
tu n'es pas obligé d'utiliser un tableau, d'ailleurs si tu peux t'en passer ça ne sera que mieux.
L'idée c'est d'utiliser un compteur qui s'incrémente à chaque fois que tu mets une image, et toutes les 2 images, tu ajoute un saut de ligne <br /> par exemple.
Pour savoir qu'on a ajouté 2 images, il suffit de rajouter une condition qui va vérifier si le compteur est pair.
par exemple :
L'idée c'est d'utiliser un compteur qui s'incrémente à chaque fois que tu mets une image, et toutes les 2 images, tu ajoute un saut de ligne <br /> par exemple.
Pour savoir qu'on a ajouté 2 images, il suffit de rajouter une condition qui va vérifier si le compteur est pair.
par exemple :
if (($compteur%2) == 0) { echo '<br />'; }
non ^^
avec ça, ton script commencera par mettre un retour à la ligne, étant donné que 0%2=0, donc soit tu mets l'incrémentation avant la condition, soit tu commences le compteur à 1.
avec ça, ton script commencera par mettre un retour à la ligne, étant donné que 0%2=0, donc soit tu mets l'incrémentation avant la condition, soit tu commences le compteur à 1.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question