Diaporama avec sql

Diaporama avec sql - SQL/NoSQL - Programmation

Marsh Posté le 31-07-2009 à 16:00:54    

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

Reply

Marsh Posté le 31-07-2009 à 16:00:54   

Reply

Marsh Posté le 31-07-2009 à 17:14:34    

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
Reply

Marsh Posté le 03-08-2009 à 10:31:26    

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....

Reply

Marsh Posté le 03-08-2009 à 16:32:58    

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
Reply

Marsh Posté le 04-08-2009 à 15:18:40    

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

Reply

Sujets relatifs:

Leave a Replay

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