Bonjour,
Les noms des fichiers devrait être accessibles par:
$pictnamelist = @mysql_query("SELECT name from gal_pictures WHERE gal_ref='$gal_id'");
while($pictlist_ =mysql_fetch_array($pictnamelist)) {
$mylist=$pictnamelist[0];
}
echo "$mylist"
Problème:
Je n'obtiens que le dernier nom de fichier dans la liste.
J'aimerais obtenir une liste :
nom1.jpg;nom2.jpg;nom3.jpg....
Le but final étant de passer ces donnée dans le jscript:
var Pix = new Array
("nom1.jpg"
,"nom2.jpg.jpg"
,"nom3.jpg"
, suite liste si existante par requête
);
le contenu de new Array () va être par la suite passé ds le jscript.
$pictnamelist = @mysql_query("SELECT name from gal_pictures WHERE gal_ref='$gal_id'");
while($pictlist_ =mysql_fetch_array($pictnamelist)) {
$mylist=$pictnamelist[0];
}
echo "$mylist"
Ne serait ce pas plutôt :
$pictnamelist = @mysql_query("SELECT name from gal_pictures WHERE gal_ref='$gal_id'");
while($pictlist_ =mysql_fetch_array($pictnamelist)) {
$mylist=$pictlist_[0];
}
echo "$mylist"
$pictnamelist = @mysql_query("SELECT name from gal_pictures WHERE gal_ref='$gal_id'");
while($pictlist_ =mysql_fetch_array($pictnamelist)) {
$mylist=$pictlist_[name];
}
echo "$mylist"
Merci Laurent,
J'arrive à récupérer la liste des noms et à l'afficher à condition que je sache le nbr de résultats.
J'ai essayé d'adapter un des scripts du liens que tu m'avais suggérer, mais sans succès.
Voilà l'essai que j'ai fait:
$myliste=$mylist[$i];
// j'ai également essayé avec $myliste=array($mylist[$i])
for($i=0;$i<sizeof($myliste);$i++)
{
echo " $myliste[$i]
";
}
également essayé en remplaçant $i à partir de for par $w, des fois que.
L'affichage de la liste n'est pas vraiment ce qui m'importe. J'aimerais pouvoir passer l'ensemble des noms de fichiers -quantité variable selon l'album- à un script java qui devrait permettre de passer d'une image à l'autre dans le même album.
Merci de ton aide
Krys