Vous n'êtes pas identifié(e).
bonjour,
j'ai un problème de calcul - ou de logique - je ne sais pas ..
alors, j'ai une galerie de photos (photo de voyages)
- toutes les photos sont stockées dans une base de donnée (car il y a des description pour chaque photo)
- mon client peut ajouter ou effacer des photos lui-meme - toutes les photos d'un voyage (p.ex : "France") sont stockées dan un dossier avec le nom du voyage (le script cree lui-meme le dossier si mon client ajoute un nouveau voyage)
dans mon site :
- on clique sur le voyage : des vignettes s'affichent
- on clique sur une photo : la photo s'affiche en grand, avec la description
sous la grande photo j'ai afficher les autres photos de ce meme voyage en plus petite (et alor on peut cliquer sur la mini-vignette et cette photo-là va s'afficher)
mais maintenant mon client vuex que s'affiche quelque chose comme ça :
<précedente 5/15 suivante>
j'ai réussit d'afficher les chiffre au lieu de vignette
mais d´jà je n'arrive pas afficher que le chiffre de l'image qui est affichée en grande
je pensais que je travailler avec des code d'array : next($array) ou prev($array)
(au moins j'ai réussit de faire un lien qui va afficher la dernière image avec end($array)
mais je ne comprends pas du tout comment ça marche ....
quelqu'un peux m'aider ???
voici mon code qui affiche : la grande photo avec la description puis en dessous :
- les mini-vignettes
- les chiffres
- "end" (liens qui va afficher la dernière image)
tout fonctionne ! mais ce n'est pas ce que je veux afficher .....
merci !!
<?php
//AFFICHER DES CHIFFRES ATTRIBUÉS À DES PHOTOS
$i=1;
while ($data4 = mysql_fetch_array($req4))
{
$link= str_replace(" ","_",$trip);
$num = array("$i" => "$data4[photo]");
$i++;
foreach ($num as $key => $val)
{?>
<a href="photo3.php?photo=<?php echo $val;?>&trip=<?php echo $link;?>">
<?php echo $key ;?></a>
<?php }
}
?>[/color]
<br />
<?php
end($num);
while ( !is_null($key = key($num)) )
{
$val = current($num);?>
<a href="photo3.php?photo=<?php echo $val;?>&trip=<?php echo $link;?>">end</a>
<?php prev($num);
}
?>
Hors ligne
Saluton,
Ce qui est tordant c'est que tu commences par définir deux variables
et que tu en utilises une autre, $sql3, pour soumettre la première requête.
Quant à SELECT *, voilà ce qu'on en pense un peu partout
Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy
Hors ligne
ah désolé mais là, je me suis trompé et j'ai copié la mauvaise ligne !
ca doit être :
$req2 = mysql_query($sql2) or die("Error SQL 2!");
$req4 = mysql_query($sql4) or die("Error SQL 4!");
et aussi je n'ai pas copié
$photoreq = $_GET['photo'];
$trip = $_GET['trip'];
la première requète c'est pour afficher la grande photo (la variable $photoreq je recupère de la page avant)
les requètes ne sont pas le problème ....
Hors ligne
salut c jossard depui Kinshasa ce juste te demandé je peux trouver chez les codes du php sans SGBD
Hors ligne