Afficher un nombre limite d'image par page
Résolu
Tabari76
-
Tabari76 -
Tabari76 -
Bonjour,
Comment afficher un nombre précis d'images par page et insérer un lien vers la page suivante
merci d'avance pour votre aide
voici ma portion de code
<?php
$sql = "SELECT nom,id_commune,id_img,nom_img,largeur,hauteur,largeur_vignette,hauteur_vignette,legende_img,commentaire
FROM communes left join communes_images on communes.id=communes_images.id_commune WHERE communes.nom LIKE '$motsclef' order by nom_img";
$result= mysql_query($sql)or die ('Erreur : '.mysql_error() );
$total=mysql_num_rows($result);
while ($data= mysql_fetch_array($result))
{
echo "<a OnClick=\"img_Popup('$data[nom]/images/$data[nom_img].jpg',$data[largeur],$data[hauteur],-1,-1,1,0,'#000000','#FFFFFF','',3)\"><img src=\"$data[nom]/images/mini/small_$data[nom_img].jpg\"border=2 width=$data[largeur_vignette] height=$data[hauteur_vignette] hspace=5 vspace=5 onMouseOver=\"poplink('$data[legende_img]')\" onMouseOut=\"killlink()\"></a>";
}
?>
Comment afficher un nombre précis d'images par page et insérer un lien vers la page suivante
merci d'avance pour votre aide
voici ma portion de code
<?php
$sql = "SELECT nom,id_commune,id_img,nom_img,largeur,hauteur,largeur_vignette,hauteur_vignette,legende_img,commentaire
FROM communes left join communes_images on communes.id=communes_images.id_commune WHERE communes.nom LIKE '$motsclef' order by nom_img";
$result= mysql_query($sql)or die ('Erreur : '.mysql_error() );
$total=mysql_num_rows($result);
while ($data= mysql_fetch_array($result))
{
echo "<a OnClick=\"img_Popup('$data[nom]/images/$data[nom_img].jpg',$data[largeur],$data[hauteur],-1,-1,1,0,'#000000','#FFFFFF','',3)\"><img src=\"$data[nom]/images/mini/small_$data[nom_img].jpg\"border=2 width=$data[largeur_vignette] height=$data[hauteur_vignette] hspace=5 vspace=5 onMouseOver=\"poplink('$data[legende_img]')\" onMouseOut=\"killlink()\"></a>";
}
?>
A voir également:
- Afficher un nombre limite d'image par page
- Supprimer page word - Guide
- Afficher le 0 devant un nombre dans excel - Guide
- Afficher google en page d'accueil - Guide
- Image iso - Guide
- Recherche par image - Guide
1 réponse
Salut,
Si tu utilise mysql tu peux ajouter LIMIT XX,YY à ta requête.
genre LIMIT 0,30 sélectionne seulement les 30 premier enregistrement.
Ensuite pour faire un lien vers la page suivante, tu utilise une variable GET genre xxx.php?page=2.
Puis ton limit devient donc "LIMIT ".($_GET['page']*30-30).",".$_GET['page']*30 .
J'espère que je t'ai aidé.
Si tu utilise mysql tu peux ajouter LIMIT XX,YY à ta requête.
genre LIMIT 0,30 sélectionne seulement les 30 premier enregistrement.
Ensuite pour faire un lien vers la page suivante, tu utilise une variable GET genre xxx.php?page=2.
Puis ton limit devient donc "LIMIT ".($_GET['page']*30-30).",".$_GET['page']*30 .
J'espère que je t'ai aidé.
merci encore