Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1060 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Diaporama avec sql

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Diaporama avec sql

n°1910717
Shinzo94
Posté le 31-07-2009 à 16:00:54  profilanswer
 

Bonjour
 
Voilà j'ai actuellement un code pHP pour un diaporama identique mais bon il est un peu compliqué et prend les images dans des dossiers alors que moi je voudrais les prendre à partir de ma base de données, si quelqu'un à un script déjà fait ou pourrait m'expliquer les modifications à faire dans ce code.  
 
PS: Bon je n'ai pas exactement repris la fonction vu que j'ai modifié pas mal de choses...;
 
 
<!-- DEBUT Du DIaporama -->
<SCRIPT LANGUAGE="JavaScript">
imgPath = new Array;
if (document.images)
 {
 var num=0;
 var i=0;
<?
$rep=opendir('bo/ressources/images/intermediates/');
while ($file = readdir($rep)){
 if($file != '..' && $file !='.' && $file !='' && $file !='Thumbs.db'){
 ?>
 imgPath[num ++] = 'bo/ressources/images/intermediates/<? echo $file; ?>';
 <?}
}
closedir($rep);
clearstatcache();
?>
 }
a = 0;
function ejs_img_fx(img)
 {
 if(img && img.filters && img.filters[0])
  {
  img.filters[0].apply();
  img.filters[0].play();
  }
 }
 
function StartAnim()
 {
 if (document.images)
  {
//alert("toto" );
  document.write('<A HREF="#" ><IMG SRC="bo/ressources/images/intermediates/9090422051921.jpg" id="diap" BORDER=0 ALT=Menu NAME=defil style="filter:progid:DXImageTransform.Microsoft.Pixelate(MaxSquare=100,Duration=1)"></A>');
  defilimg()
  }
 else
  {
// alert("toto" );
  document.write('<A HREF=""><IMG SRC="bo/ressources/images/intermediates/9090422051921.jpg"" BORDER=0></A>');
  }
 }
function defilimg()
 {
 if (a == 30)//mettre a = le nb d image exitant
  {
  a = 0;
  }
 if (document.images)
  {
  ejs_img_fx(document.defil);
fadeDiap();
 document.defil.src = imgPath[a];
  tempo3 = setTimeout("defilimg()",5000);
 a++;
  }
 }
</SCRIPT>
 
La fonction marche très bien mais je voudrais changé cet $rep=opendir('bo/ressources/images/intermediates/'); et je ne sais pas vraiment si je peux directement mettre un truc du genre
 
$rep = SELECT * FROM image.
 
Merci

mood
Publicité
Posté le 31-07-2009 à 16:00:54  profilanswer
 

n°1910766
aideinfo
Posté le 31-07-2009 à 17:14:34  profilanswer
 

Pourquoi stocker l'image dans la bdd ? Tu vas l'alourdir pour rien !


---------------
http://www.aideinfo.com/  Whois adresses IP/domaines le plus évolué !!  FAQ Free Mobile
n°1911106
Shinzo94
Posté le 03-08-2009 à 10:31:26  profilanswer
 

Tout d'abord désolé pour la réponse tardive,
 
En fait la personne qui s'occupe du site pourra crée des playlist avec des images ex : playlist 1 contient tel et tel images, playlist 2 40 images selectionnées.....
 
Donc moi je doit récupéré cette playlist pour soit l'affiché en mosaique => Sa c'est fait
 
Soit l'afficher en diaporama et là est le problème car je récupère bien l'ID de toutes les images, mais après pour les mettres en diaporama....

n°1911356
aideinfo
Posté le 03-08-2009 à 16:32:58  profilanswer
 

Tu as des scripts JavaScript ou Flash qui le font. Tu devrais trouver ce qu'il faut sur un moteur de recherche.


---------------
http://www.aideinfo.com/  Whois adresses IP/domaines le plus évolué !!  FAQ Free Mobile
n°1911654
Shinzo94
Posté le 04-08-2009 à 15:18:40  profilanswer
 

En fait c'est bon j'ai modifié un peu le code c'est bon ^^


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Diaporama avec sql

 

Sujets relatifs
Diaporama avec requete sql.diaporama/ caroussel plein écran
insérer un diaporama flash dans du htmldiaporama : lire les photos sur un site
intégrer un diaporama aléatoire dans ma pagepb de cible sur diaporama transformé en bouton
Diaporama tout simple en javascriptdiaporama, compter les photos
Faire un diaporama diaporama fonctionnant dans 1 seul dossier
Plus de sujets relatifs à : Diaporama avec sql


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR