11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour,
j'ai crée ma page en php avec une base SQL (mysql) qui tourne derriere.

J'ai un script avec des images. Ce script me permet de cliquer sur la miniature et cela ouvre un popup avec toutes les images contenu dans un tableau. Je peux donc faire un PRECEDENT / SUIVANT.

Le script fonctionne nikel mais je voudrais développer le tableau en intégrant ma base de donnée. Mais le probleme est COMMENT INTEGRER DU PHP DANS DU JAVASCRIPT. Enfin continuer une boucle.

while(($result=mysql_fetch_row($req))!=NULL)
	          { 

echo '<br><br>
       <center>
             <table width="95%" border="1">
                <tr>


Une partie du script

<SCRIPT language="Javascript">

//Titre de la galerie galerie
var titre = ""

//Ensemble des données : image miniature | image agrandi | desciption de l'images
var image = new Array ()
image[0] = "photos/v100/01small.jpg|photos/v100/01.jpg|1998-2000" ;
image[1] = "photos/v100/02small.jpg|photos/v100/02.jpg|1998-2000" ;
image[2] = "photos/v100/03small.jpg|photos/v100/03.jpg|1995-1997" ;
image[3] = "photos/v100/04small.jpg|photos/v100/04.jpg|1995-1997" ;
image[4] = "photos/v100/05small.jpg|photos/v100/05.jpg|1988-1990" ;
image[5] = "photos/v100/06small.jpg|photos/v100/06.jpg|2001-2003" ;
image[6] = "photos/v100/07small.jpg|photos/v100/07.jpg|2001-2003" ;

//Paramètres des images (facultatif)
//var hauteur_img = 60


je voudrais donc mettre genre

<SCRIPT language="Javascript">

//Titre de la galerie galerie
var titre = ""

//Ensemble des données : image miniature | image agrandi | desciption de l'images
var image = new Array ()
image[0] = "$result1|$result2|$result3 ;
....


merci d'avance
Eh bien tu peux le faire sans problème, à condition bien entendu que tu mettes ton script dans un echo.

Fais attention à ton code HTML, il est complètement anti-standard, et sur un forum qui y est justement consacré, ça fait mal. Pense à tes utilisateurs, offre-leur un site aux normes, ils te remercieront.
QuentinC a écrit :

Fais attention à ton code HTML, il est complètement anti-standard, et sur un forum qui y est justement consacré, ça fait mal. Pense à tes utilisateurs, offre-leur un site aux normes, ils te remercieront.


je ne comprends pas ce que tu veux dire par là Smiley confused