Re: Aide pour modif sur bloc galerie

Bonsoir,

Le bloc affiche une image au hasard pour afficher les 5 dernières essayes ce code :

Code PHP (bloc.php) :
Pour copier le contenu exact du code,
Veuillez citer le message
  1. <?php
  2. // ---------------------------------------------------------------
  3. // KwsPHP kOoGar Web System
  4. // $Id: bloc.php 754 2008-06-20 06:02:54Z otocinclus.devpwsphp $
  5. // ---------------------------------------------------------------
  6. // Galerie b0b0 pour Pwsphp
  7. // Mise a jour  pour Kwsphp mars 2008 par Otocinclus
  8. // ---------------------------------------------------------------
  9.  
  10. /**
  11.  * @file bloc.php
  12.  *
  13.  * Fichier gérant le bloc du module Galerie.
  14.  * Ce fichier affiche au hasard une photo de la galerie.
  15.  *
  16.  * @author b0b0 (création)
  17.  * @author Otocinclus (adaptation KWS 1.6)
  18.  * @date mars 2008
  19.  */
  20.  
  21. // secu
  22. if (!(defined('__KWS__'))) {die('Erreur d\'appel de fichier.');}
  23.  
  24. if (get_grade()>=GRD_VISIT )
  25. {
  26.     $req_img = reqmysql('
  27.         SELECT    `galerie_img`.`id`, `galerie_img`.`miniature`, `galerie_img`.`nom`, `galerie_img`.`id_gal`, 
  28.                 `galerie_gal`.`nom` AS nom_gal
  29.         FROM `galerie_img`
  30.         LEFT JOIN `galerie_gal` ON `galerie_img`.`id_gal`=`galerie_gal`.`id`
  31.         LEFT JOIN `groupes_mbr` ON `galerie_gal`.`groupe` = `groupes_mbr`.`groupe`
  32.         WHERE ((`groupes_mbr`.`pseudo` = "'.$pseudo.'" AND `groupes_mbr`.`groupe` = `galerie_gal`.`groupe` ) OR `galerie_gal`.`groupe` ="0")
  33.             AND `galerie_gal`.`actif`="1" AND `galerie_gal`.`validation`="1"
  34.             AND `galerie_img`.`actif`="1" AND `galerie_img`.`validation`="1"
  35.         ORDER BY `galerie_img`.`date`
  36.     ');
  37.     
  38.     $tot_img = @mysql_num_rows($req_img);
  39.     
  40.     if($tot_img>0)
  41.     {
  42.         $bloc = '';
  43.         while ($image = mysql_fetch_object($req_img)) 
  44.         {
  45.             $bloc .= '
  46.             <div style="text-align:center">
  47.             '.ax($image->nom).'<br />
  48.             <a href="index.php?mod=galerie&amp;action=img&amp;int_galID='.$image->id_gal.'&amp;int_imgID='.$image->id.'"><img src="modules/galerie/images/thumbs/'.ax($image->miniature).'" alt="'.ax($image->miniature).'" border="0" /></a><br /><br />
  49.             <a href="index.php?mod=galerie&amp;action=gal&amp;int_galID='.$image->id_gal.'">Acc&eacute;dez &agrave; la Galerie<br />('.ax($image->nom_gal).')</a>
  50.             </div>';
  51.         }
  52.         Bloc($result_blocs->parametre1, $bloc);
  53.     }
  54. }
  55.  
  56. ?>
  57.  


A+


Sujet écrit par Garveur le lundi 10 janvier 2011 à 19:00

[ Imprimer ] - [ Fermer la fenêtre ]