La Communauté Webmaster  forum rss


  Forum-webmaster
  Technique - programmation
  PHP / MySQL
(Modérateurs: Shain, Jey, erwinol, Lilian, lauryv, ToToMaStEr)
  Placer des images en rangées...
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: Placer des images en rangées...  (Lu 412 fois)
Placer des images en rangées...
« sur: le 22-11-2003 a 12:26:47 »
FireLink
Floodeur Deluxe
Modérateur Global
*****

Hors-Ligne

Sexe: Male
Messages: 1713



Running away from normality
339153649 339153649
Voir le Profil    WWW
Répondre avec citation

Salut @ tous...

Je travaille sur une galerie d'images et je veux placer 3 images par rangée avec une boucle... Je sais comment créer une image par rangée mais à chq 3 images, fermer  la rangée et l'ouvrir automatiquement, je sais pas...

Pourriez-vous m'éclairer svp?

Merci d'avance!

Rapporter au modérateur  

KarboN15, blog d'un extraterrestre
http://www.karbon15.tk

Re:Placer des images en rangées...
« Répondre #1 sur: le 22-11-2003 a 12:41:20 »
TinMar
Habitué
***

Hors-Ligne

Sexe: Male
Messages: 268



Yo !

Voir le Profil    E-Mail
Répondre avec citation

perso j'ai fait ca un peu à la barbare il y aura surement une meilleure méthode :

Code:

if ($j==1)
      echo"\n<tr>";
      
         //verification pour l'ecriture d'une cellule ou d'une ligne
         if ($j!=$colonne)
         {
         echo "\n\t<td>\n\t<a href=\"taphotos\" target=\"_blank\"><img src=\"miniature\" border=\"0\"></a>\n\t</td>\n";
         $j=$j+1;
         }
         else
         {
         echo "\n\t<td>\n\t<a href=\"taphotos\" target=\"_blank\"><img src=\"miniature\" border=\"0\"></a>\n\t</td>\n</tr>\n";
         $j=1;
         }
      }

Franchement c'est pas très propre mais ca a le mérite de marcher

Rapporter au modérateur  
Re:Placer des images en rangées...
« Répondre #2 sur: le 22-11-2003 a 13:00:35 »
FireLink
Floodeur Deluxe
Modérateur Global
*****

Hors-Ligne

Sexe: Male
Messages: 1713



Running away from normality
339153649 339153649
Voir le Profil    WWW
Répondre avec citation

Tu arrives un peu tard, je viens juste de la trouver sur un chat...  Mais bon, merci d'avoir fait l'effort de chercher ^^.

Rapporter au modérateur  

KarboN15, blog d'un extraterrestre
http://www.karbon15.tk
Re:Placer des images en rangées...
« Répondre #3 sur: le 22-11-2003 a 13:20:38 »
TinMar
Habitué
***

Hors-Ligne

Sexe: Male
Messages: 268



Yo !

Voir le Profil    E-Mail
Répondre avec citation

ok ! Est ce que tu as un script du mem type ou tu as un système plus propre ?

Rapporter au modérateur  
Re:Placer des images en rangées...
« Répondre #4 sur: le 22-11-2003 a 13:21:26 »
FireLink
Floodeur Deluxe
Modérateur Global
*****

Hors-Ligne

Sexe: Male
Messages: 1713



Running away from normality
339153649 339153649
Voir le Profil    WWW
Répondre avec citation

Voici mon code...

Code:

<?php
include("sql.php");
$connect = mysql_connect($host,$user,$pass);
mysql_select_db($base, $connect);
echo'<table border="0">';

$query = "SELECT * FROM galerie_images WHERE galid = '$_GET[id]' ORDER BY id DESC LIMIT $_GET[limit],6";
$exec = mysql_query($query);
while ($line = mysql_fetch_array($exec))
   {
   echo $query;
      $incr="0";
   if($count=="0")
      {
      echo'<tr>';
      echo'<td><a href="'.$line[grand].'"><img src="'.$line[petit].'"></a></td>';
      $incr++;
      echo $incr;
      }
      
   elseif($count=="1")
      {
      echo'<td><a href="'.$line[grand].'"><img src="'.$line[petit].'"></a></td>';
      $incr++;
      }
      
   elseif($count=="2")
      {
      echo'<td><a href="'.$line[grand].'"><img src="'.$line[petit].'"></a></td>';
      echo'</tr>';
      $incr="0";
      }
   }
$suivant=$_GET[limit]+6;
$precedent=$_GET[limit]-6;
echo'<br><br>';
echo'<table border="0" width="100%">
      <tr>
         <td width="50%">';
if($_GET[limit]< 20)
   {
   }
   else
   {
   echo'<div align="left"><font size="2" face="Arial, Helvetica, sans-serif"><a href="voirgalerie.php?id='.$_GET[id].'&limit='.$precedent.'"><< Précédent</a></font></div>';
   }
echo'      </td>
         <td width="50%"><div align="right"><font size="2" face="Arial, Helvetica, sans-serif"><a href="voirgalerie.php?id='.$_GET[id].'&limit='.$suivant.'">Suivant >></a></font></div></td>
      </tr>
   </table>';
?>



Rien ne s'affiche pourquoi?


EDIT:  Bah, à toi d'en juger

« Dernière Édition: le 22-11-2003 a 13:22:26 par Fire_Link » Rapporter au modérateur  

KarboN15, blog d'un extraterrestre
http://www.karbon15.tk
Re:Placer des images en rangées...
« Répondre #5 sur: le 22-11-2003 a 13:50:13 »
FireLink
Floodeur Deluxe
Modérateur Global
*****

Hors-Ligne

Sexe: Male
Messages: 1713



Running away from normality
339153649 339153649
Voir le Profil    WWW
Répondre avec citation

Arg, ct trop con j'avais pas mis la bonen var dans la condition  ...

Voici le code parfait

Code:
<?php
include("sql.php");
$connect = mysql_connect($host,$user,$pass);
mysql_select_db($base, $connect);
echo'<table border="0">';
$incr="1";
$query = "SELECT * FROM galerie_images WHERE galid = '$_GET[id]' ORDER BY id DESC LIMIT $_GET[limit],6";
$exec = mysql_query($query);
while ($line = mysql_fetch_array($exec))
   {
   if($incr=="1")
      {
      echo'<tr>';
      echo'<td><a href="'.$line[grand].'"><img src="'.$line[petit].'"></a></td>';
      $incr++;
      }
      
   elseif($incr=="2")
      {
      echo'<td><a href="'.$line[grand].'"><img src="'.$line[petit].'"></a></td>';
      $incr++;
      }
      
   elseif($incr=="3")
      {
      echo'<td><a href="'.$line[grand].'"><img src="'.$line[petit].'"></a></td>';
      echo'</tr>';
      $incr="0";
      }
   }
$suivant=$_GET[limit]+6;
$precedent=$_GET[limit]-6;
echo'<br><br>';
echo'<table border="0" width="100%">
      <tr>
         <td width="50%">';
if($_GET[limit]< 20)
   {
   }
   else
   {
   echo'<div align="left"><font size="2" face="Arial, Helvetica, sans-serif"><a href="voirgalerie.php?id='.$_GET[id].'&limit='.$precedent.'"><< Précédent</a></font></div>';
   }
echo'      </td>
         <td width="50%"><div align="right"><font size="2" face="Arial, Helvetica, sans-serif"><a href="voirgalerie.php?id='.$_GET[id].'&limit='.$suivant.'">Suivant >></a></font></div></td>
      </tr>
   </table>';
?>

« Dernière Édition: le 22-11-2003 a 13:52:23 par Fire_Link » Rapporter au modérateur  

KarboN15, blog d'un extraterrestre
http://www.karbon15.tk
Re:Placer des images en rangées...
« Répondre #6 sur: le 22-11-2003 a 17:44:39 »
TinMar
Habitué
***

Hors-Ligne

Sexe: Male
Messages: 268



Yo !

Voir le Profil    E-Mail
Répondre avec citation

ok merci je vais regarder ca

Rapporter au modérateur  
Re:Placer des images en rangées...
« Répondre #7 sur: le 22-11-2003 a 19:18:48 »
FireLink
Floodeur Deluxe
Modérateur Global
*****

Hors-Ligne

Sexe: Male
Messages: 1713



Running away from normality
339153649 339153649
Voir le Profil    WWW
Répondre avec citation

Bah, c'est grosso-modo comme toi sauf, que j'ai rajouté quelques choses pour mettre plusieurs pages d'images...

Rapporter au modérateur  

KarboN15, blog d'un extraterrestre
http://www.karbon15.tk
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Let’s Encrypt : le certificat SSL gratuit
Tester votre site internet sur différents navigateurs
[WordPress] Des problèmes avec l’administration ?
Rappel : Mettez à jour vos CMS et vos sites E-commerce
Le .fr fête ses 25 années d’existence !
Mesurer votre audience en temps réel avec BubbleStat
Porter réclamation contre Google Panda ?
Zlio n’est plus …
 
 
 
 
 

Copyright (c) Devclic 2002 - 2026 - Tous droits réservés

creation site internet strasbourg