begin process at 2012 05 30 15:51:04
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Débutant(e)

 > 

livre d'or ( message de : X à X )


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

livre d'or ( message de : X à X )

vendredi 22 mai 2009 à 14:57:14 | livre d'or ( message de : X à X )

piteur30

Bonjour

dans le cadre de mon livre d'or


j'aimerai afficher le nombre du 1er et dernier message aficher sur la page en cour
(attention ne pas confondre avec les liens pour aller diretement a une page )

exemple :
si j'ai 32 message sur mon livre d'or
j'aimerai que si je suis a la page 1 sa affiche : Messages : 1 à 10
a la page 2 : Messages : 11 à 20
a la page 3 : Messages : 21 à 32


voici quelque bout de mon script qui vous aiderons peut etre a m'aider :

$retour_total=mysql_query('SELECT COUNT(*) AS total FROM livre');
$donnees_total=mysql_fetch_assoc($retour_total);
$total=$donnees_total['total'];

$nombreDePages=ceil($total/$messagesParPage);

if(isset($_GET['page'])) // Si la variable $_GET['page'] existe...
{
     $pageActuelle=intval($_GET['page']);
    
     if($pageActuelle>$nombreDePages) 
     {
header('Location: /livre.php?page='.$nombreDePages.'');
     }
}
else // Sinon
{
     $pageActuelle=1;   
}

     if($pageActuelle<1)      {
header('Location: /livre.php');
     }

$premiereEntree=($pageActuelle-1)*$messagesParPage;


pouvais vous m'aider svp


cordialement

vendredi 22 mai 2009 à 19:08:33 | Re : livre d'or ( message de : X à X )

nautilus99

Bonjour,

Pour la pagination, de nombreux exemples existent ici même et un peu partout sur le net. Techniquement, dans ta base de données, utilises la clause LIMIT pour borner tes pages. Avec le mt clé Pagination en recherche ici, tu en trouves une collection, par exemple PHP5-CLASSE-PAGINATION-MODULABLE



vendredi 22 mai 2009 à 20:41:05 | Re : livre d'or ( message de : X à X )

piteur30

bonjour

c'est pas une pagination je l'ai déjà faite  
c'est juste comment récupérer les deux valeur que j'ai besoin

cordialement
vendredi 22 mai 2009 à 20:49:22 | Re : livre d'or ( message de : X à X )

nautilus99

Si tu as déjà la pagination, tu dois pouvoir trouver les valeurs dans les champs des tables, les stocker quelque part et les afficher :)

Ou plus simplement pour début = ($num_page == 1) ? 1 : $num_pages * $enregs_par_page ;
fin = $num_page * $enregs_par_page ;


vendredi 22 mai 2009 à 21:31:58 | Re : livre d'or ( message de : X à X )

piteur30

oui mais sa sa vas pas car sa maficherai le nombre de message sencai de la page

exemple si j'ai 22 messages et que mais page font 10 messages
la page 3 m'aficherai 10 alors que c'est 2
vendredi 22 mai 2009 à 21:33:45 | Re : livre d'or ( message de : X à X )

piteur30

et en plus sa vas pas car il faudrai qui mafiche

messages 21 à 22  
vendredi 22 mai 2009 à 21:40:29 | Re : livre d'or ( message de : X à X )

nautilus99

ce n'est qu'un exemple pour le début. après il faut vérifier le biornage sur la dernière page.



vendredi 22 mai 2009 à 21:45:15 | Re : livre d'or ( message de : X à X )

piteur30

je suis un peut perdu

ton exemple afficher que une valeur si je comprend bien ?

comment je peut avoir la deuxième valeur ?  

quelle mot clé je pourrai tapez sous google ?
jeudi 9 juillet 2009 à 20:26:56 | Re : livre d'or ( message de : X à X )

piteur30

Bonjour

personne peut m'aider ?


cordialement


Cette discussion est classée dans : message, page, total, livre, pageactuelle


Répondre à ce message

Sujets en rapport avec ce message

affichage résultat sql en ligne [ par winnie39 ] Bonjour à tous,Voila,Je souhaite faire simplement une page "panorama" qui récupère des images via la base de données et les affiches ensuite en 2 lign trouvé l'erreur [ par hnini70 ] salut, je suis novice on php, j'ai commencé à complilé un programme, j'ai fait un programme et je n'arrive pas à trouver l'erreur c quelqu'un à une un probleme pagination avec plusieur requet sql [ par dpk1 ] bonjour à tous, je suis débutant autodidacte et je fais mon premier site en php. voila j'ai une pagination que j"ai repris qui fonctionne très bien l datas d'une PHP dans une autre PHP [ par stheintz ] Je vais essayer d'être clair (là les connaisseurs se disent: ça commence mal!): J'ai un Flex qui transmet des données à un page PHP... aucuns problèm probleme maj enregistrement [ par aureliemerlin ] Bonjour, J'ai une page d'affichage d'enregistrement et une page de mise à jour. La page d'affichage fonctionne bien. La page de mise à jour par cont include dans une variable [ par Xiaas ] Bonjour à tous! Voilà j'aimerais remplacer un copier-coller de code html dans ma variable par un include, soit : $message= ' <h Pagination, un problème sans solution ? [ par BenPourquoi ] Bonjour, Je constate après quelque(sssss) recherches que je ne suis pas le seul à bloquer sur la pagination des résultats d'une requête avec des condi affichage d'une image lors d'un passage sur un lien [ par gabi1202 ] Voilà je suis occuper à essayer de faire un genre de petit catalogue en php donc j'affiche mes images avec une pagination (2 image par page) en dess pagination formulaire [ par raouen ] je suis entrain de travailler avec un système de pagination simple que je l'applique pour afficher une liste de formulaire de ma table mysql ;il m'aff formulaire en php la galère [ par zabou93 ] Bonjour, Je galère depuis une semaine à chercher comment recevoir les données d'un formulaire... J'ai pourtant suivi un stage mais il n'y figurait pa


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,090 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales