Boucle et retour à la ligne (PHP)
Résolu/Fermé
numeric vodka
Messages postés
65
Date d'inscription
lundi 12 janvier 2009
Statut
Membre
Dernière intervention
20 janvier 2009
-
14 janv. 2009 à 11:12
numeric vodka Messages postés 65 Date d'inscription lundi 12 janvier 2009 Statut Membre Dernière intervention 20 janvier 2009 - 14 janv. 2009 à 17:48
numeric vodka Messages postés 65 Date d'inscription lundi 12 janvier 2009 Statut Membre Dernière intervention 20 janvier 2009 - 14 janv. 2009 à 17:48
A voir également:
- Boucle et retour à la ligne (PHP)
- Aller à la ligne excel - Guide
- Echo retour à la ligne ✓ - Forum Shell
- Retour à la ligne css - Forum CSS
- Python retour à la ligne dans le code - Forum Python
- Ligne occupée - Forum SFR
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 ?
ThEBiShOp
Messages postés
8378
Date d'inscription
jeudi 22 mars 2007
Statut
Contributeur
Dernière intervention
8 février 2021
1 565
14 janv. 2009 à 11:16
14 janv. 2009 à 11:16
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 />'; }
ThEBiShOp
Messages postés
8378
Date d'inscription
jeudi 22 mars 2007
Statut
Contributeur
Dernière intervention
8 février 2021
1 565
14 janv. 2009 à 17:45
14 janv. 2009 à 17:45
pas si tu définis un espacement en css entre tes images pardi !
ThEBiShOp
Messages postés
8378
Date d'inscription
jeudi 22 mars 2007
Statut
Contributeur
Dernière intervention
8 février 2021
1 565
14 janv. 2009 à 11:20
14 janv. 2009 à 11:20
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
numeric vodka
Messages postés
65
Date d'inscription
lundi 12 janvier 2009
Statut
Membre
Dernière intervention
20 janvier 2009
16
14 janv. 2009 à 17:43
14 janv. 2009 à 17:43
Oui sa j'y ai pensé, mais si je met un tableau, c'est pour avoir une mise en forme potable. Car si je met juste un /br j'aurais les image collé les une sous les autres.
numeric vodka
Messages postés
65
Date d'inscription
lundi 12 janvier 2009
Statut
Membre
Dernière intervention
20 janvier 2009
16
14 janv. 2009 à 17:48
14 janv. 2009 à 17:48
Hey je ne pense à plus rien ^^-
Merci Beaucoup.
Merci Beaucoup.