condition pour affichage page par page
Bonjour à tous,
je suis en train d'adapter le script
comment faire un affichage page par page pour mon site. Je voudrais afficher des news, avec juste sur la dernière page un lien vers les anciennes news de l'époque où elles étaient "statiques".
J'ai beau chercher, je n'arrive pas à trouver la condition qui ferait que mon lien ne s'affiche que sur la dernière page des news dynamiques!
Quelqu'un aurait une idée?
Merci d'avance
Olliewood
Hum genre
1 - 2 - 3 , 3 étant le lien vers les news statiques ?
zebdinou pour les intimes / Blog : http://www.zebden.fr
Pas tout à fait.. plutôt 1 - 2 - 3, la troisième page contenant des news dynamiques + un lien vers les news statiques en dessous de la dernière news dynamique (la plus vieille donc)
en gros :
si le nombre total de page egale la derniere page on affiche sinon non ^^
la vu que le paramètre est la ou commence la requete et non le numéro de page :
<?php
$nb_total // Nombre total de news , on va dire 40
$nb_a_afficher // 15 par exemple
$nb_page // donc 3
/*
SI debut + le nombre de news à afficher est supérieur ou egale au nombre total de news, on nous nous trouvons sur la dernière page, on peut afficher le lien
*/
if(round($debut + $nb_a_afficher) > $nb_total) {
// On affiche lien
}
// Pas besoindu else :p
?>
zebdinou pour les intimes / Blog : http://www.zebden.fr
Eh non... Si j'utilise la variable $début, le lien s'affiche quelle que soit la page. Si je la remplace par la variable $nb_pages_total, il ne s'affiche sur aucune page...
C'est tout bête mais c'est un vrai casse-tête!
nan nan attends imaginons toujours nos 3 pages avec 15 news par page avec un total de 40 news
Page 1 : debut = 0 donc 0 + 15 = 40 < 40
Page 2 : debut = 15 donc 15 + 15 = 30 < 40
Page 3 : debut = 30 donc 30 + 15 = 40 > 40 et la on affiche.
Je sais pas comment tu te demmerde mais si tu veux afficher sur la derniere page en utilisant le code d'ici , y a que comme ca...
zebdinou pour les intimes / Blog : http://www.zebden.fr
C'est ok ça fonctionne... J'ai simplement remplacé $debut par $_GET['debut']. Je savais bien que c'était très bête, j'aurais du y penser avant!
Merci beaucoup pour ton aide
Ecrire un message
Votre message vient d'être créé avec succès.
BB-Code
Pour insérer une URL clickable
Pour insérer une adresse E-mail
Pour annoter
Pour écrire du code
Pour faire un lien vers une fonction PHP
Pour écrire du texte préformaté
Pour écrire du texte en gras
Pour écrire du texte en italique
Pour écrire du texte souligné
Pour écrire du texte barré
Pour écrire un titre principal
Pour écrire un titre secondaire
Pour écrire une liste
Smiley
:bond:
:boxe:
:bsmile:
:bump:
:clap:
:coeur:
:cool:
:cry:
:eek:
:evil:
:fleur:
:fou2:
:fou:
:grin:
:grrr:
:hammer:
:hippy:
:hum:
:idee2:
:idee:
:kdo:
:king:
:ko:
:lol:
:love2:
:love:
:mad:
:maitre:
:noel:
:oops:
:raa:
:razz:
:roll:
:sad:
:skull:
:smile:
:timide:
:trink:
:vice:
:vomi:
:wink:
:zzz: