Comment afficher la dernière photo sur mon site

Comment afficher la dernière photo sur mon site - PHP - Programmation

Marsh Posté le 15-03-2006 à 21:32:57    

Bonsoir. Je souhaiterais pouvoir afficher la dernière image uploader dans mon album photo coppermine sur la page index de mon site.
 
Pour ce faire, j'ai fait ca:
 
 
J'arrive a récuperer la dernière valeur de l'image ulploader  
Ca donne ca:  
voir ici http://www.meteo-world.com/77.php  
 
j'ai fait comme ca:  
 

Code :
  1. <?php
  2. mysql_connect(''‚ ''‚ '');  // Connexion à MySQL
  3. mysql_select_db("" ); // Sélection de la base coursphp
  4. $reponse = mysql_query("SELECT filename FROM cpg143_pictures ORDER BY filename DESC LIMIT 0‚1" ); // Requête SQL
  5. // On fait une boucle pour lister tout ce que contient la table :
  6. while ($data = mysql_fetch_array($reponse) )
  7. {
  8. ?>
  9. <? echo $data['filename'] ;  ?>
  10. <?php
  11. }
  12. mysql_close(); // Déconnexion de MySQL
  13. ?>


 
 
Il me faudrais arriver à afficher laphotos et sous cette adresse par exemple pour la premiere photo  
http://www.meteo-world.com/album/a [...] 006_29.jpg  
 
Ya pas un moyen de faire ca ?  
 
Merci


---------------
Toute l'actualité météo en continu http://www.meteo-world.com
Reply

Marsh Posté le 15-03-2006 à 21:32:57   

Reply

Marsh Posté le 15-03-2006 à 21:38:20    

Deja tu n'as pas besoin de faire un while, puisque tu limites a une valeur dans ta requete.
Ensuite je ne comprends pas trop ton probleme.
si tu fais echo $data['filename'], ca affiche quoi ?
 
il te reste plus qu'a faire :
 

Code :
  1. echo '<img src="'.$data['filename'].'" alt="image" />';

Reply

Marsh Posté le 15-03-2006 à 22:02:19    

En faisant ca marche effectivement.  J'ai donc pris les 3 dernières images. je sait sélectionner les 6 dernières ausi.
 
Mais si je veut mettre les 6 dernières images dans un tableau de 2 colonnes et 3 lignes , je fait comment ?
 
Merci


---------------
Toute l'actualité météo en continu http://www.meteo-world.com
Reply

Marsh Posté le 16-03-2006 à 20:45:19    

faut faire un tableau dynamique avec les modulo.
Je pense que le sujet devrait etre traite de nombreuses fois sur ce forum
 
Le principe, c'est creer un compteur, puis si tu veux 2 lignes:
if($count++%2==0) echo <tr> .... etc

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed