IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Créer et animer une Galerie d'images


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Homme Profil pro
    Développeur Java
    Inscrit en
    Avril 2015
    Messages
    405
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Guinée

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Avril 2015
    Messages : 405
    Par défaut Créer et animer une Galerie d'images
    Bonsoir tout le monde;

    Il y a un moment je cherche une idée sur comment circuler une galerie d'image provenant d'une base de donnée.

    on m'a dit que ça se fait avec le javascript mais je n'ai vu aucun exemple pour s'y prendre;

    si quels qu’un a une idée je vous remercie d'avance pour votre aide;

    merci;

  2. #2
    Membre Expert
    Avatar de Doksuri
    Profil pro
    Développeur Web
    Inscrit en
    Juin 2006
    Messages
    2 495
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 495
    Par défaut
    Citation Envoyé par sandaff Voir le message
    mais je n'ai vu aucun exemple pour s'y prendre
    tu es sur ? galerie image js
    La forme des pyramides prouve que l'Homme a toujours tendance a en faire de moins en moins.

    Venez discuter sur le Chat de Développez !

  3. #3
    Membre très actif
    Homme Profil pro
    Développeur Java
    Inscrit en
    Avril 2015
    Messages
    405
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Guinée

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Avril 2015
    Messages : 405
    Par défaut
    toujours vieille habitude du site;
    ma question est pourtant claire; je dis, animer une galerie d'image provenant d'une base de données;
    mois je n'en trouve pas d'exemple sur google comme vous me le faite savoir;donc si vous avez un, ayez l’amabilité de me diriger vers le lien.
    merci

  4. #4
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 209
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 209
    Par défaut
    Bonjour,
    toujours vieille habitude du site;
    et toi toujours pareil, tu poses tes valises et tu veux qu'on te les porte.

    Que les images soient issues d'une BdD ou non cela ne change rien au problème.

    Il te faut dans ton cas il te faut faire une extraction des données et préparer la page côté serveur et ensuite côté client tu pourras gérer ta galerie de photos.

    Commence donc par régler ton premier point de mise en forme côté serveur et reviens nous voir, ou non, après.

  5. #5
    Membre très actif
    Homme Profil pro
    Développeur Java
    Inscrit en
    Avril 2015
    Messages
    405
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Guinée

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Avril 2015
    Messages : 405
    Par défaut
    Citation Envoyé par NoSmoking Voir le message

    et toi toujours pareil, tu poses tes valises et tu veux qu'on te les porte.
    rappel moi, Je ne m'en souviens pas;
    je n'ai pas de problème avec le code côté serveur et voici un exemple de mon code il y a belle et bien l'affichage des photo dedans:
    Code PHP : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    <?php
     
    require_once 'geoloc/geoipcity.inc';
    require_once 'geoloc/geoipregionvars.php';
    $gi = geoip_open(realpath("geoloc/GeoLiteCity.dat"),GEOIP_STANDARD);
    $record = geoip_record_by_addr($gi,$_SERVER['REMOTE_ADDR']);
    /*var_dump($record);*/
    if($record==null){
    $country='Guinea';
    $region='region inconnu';
    $city='ville inconnu';
    }
    else{
    $county=$record->country_name . "\n";
    $region=$GEOIP_REGION_NAME[$record->country_code][$record->region] . "\n";
    $city=$record->city . "\n";
    $codepostal=$record->postal_code . "\n";
    $latitude=$record->latitude . "\n";
    $longitude=$record->longitude . "\n";
    }
    geoip_close($gi);
     
     
    $dateactuelle=date("Y-m-d H:i:s");
    $date2=strtotime($dateactuelle);
     
    $typepublication='nationale';
     /*session_start();*/
    $bdd = new PDO('mysql:host=localhost;dbname=celerite', 'root', '',array(PDO::ATTR_ERRMODE=>PDO::ERRMODE_EXCEPTION));
    $req1 = $bdd->query('SELECT* FROM publication WHERE payspublication="'.$country.'"AND typepublication="'.$typepublication.'" ORDER BY codepubli DESC ');
     
    		while ($donnees = $req1->fetch())	         
             {  
    		  $datedebut=$donnees['datepubli'];
    		 $datedebut1=strtotime($datedebut);
    		 $fin_abonnement=$date2-$datedebut1;
    		  // ** Pour convertir le timestamp (exprimé en secondes) en jours **
              // On sait que 1 heure = 60 secondes * 60 minutes et que 1 jour = 24 heures donc :
              $nbJours = $fin_abonnement/86400; // 86 400 = 60*60*24
    		  if(($nbJours > $donnees['nbjour'])AND($donnees['etatpublication']='actif')) 
    		 {  
    		 $bdd->exec("UPDATE publication SET etatpublication='inactif' WHERE codepubli='".$donnees['codepubli']."'");     
    		 }else{  
           	 ?>
    	  <br/> 
     <div class="col col-lg col-md col-sm"> 
      <?php echo '<a href="piquemedia.php?getid='.$donnees['codepubli'].'"><img src="images/video/'.$donnees['codepubli'].'_'.$donnees['video'].'"/></a>' ;?>
     <br/>
       <p><?php echo $donnees['titre' ] .':'.$donnees['datepubli' ]?> </p>
     </div> 
      	  <?php 
    	  }
    	   };       
    	    ?>
    je parle de l'animation de ces photos en boucles si tu n'a pas compris ma question car je le vois bien.

  6. #6
    Membre Expert
    Avatar de Doksuri
    Profil pro
    Développeur Web
    Inscrit en
    Juin 2006
    Messages
    2 495
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 495
    Par défaut
    pour faire de l'animation, il faut du js/css fais voir ce que t'as fais de ce cote
    La forme des pyramides prouve que l'Homme a toujours tendance a en faire de moins en moins.

    Venez discuter sur le Chat de Développez !

Discussions similaires

  1. créer une navigation pour une galerie d'images
    Par exter666 dans le forum Mise en page CSS
    Réponses: 12
    Dernier message: 08/08/2012, 16h15
  2. Créer une galerie d'image
    Par loic20h28 dans le forum jQuery
    Réponses: 1
    Dernier message: 10/09/2010, 23h54
  3. [Article] Créer une galerie d'images avec :target
    Par Bovino dans le forum Publications (X)HTML et CSS
    Réponses: 4
    Dernier message: 09/02/2010, 19h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo