Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1683 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Affichage multipage des données pris dans mysql

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Affichage multipage des données pris dans mysql

n°1077589
mutkas10
Posté le 10-05-2005 à 11:59:23  profilanswer
 

Bjr et merci de votre aide.
 
Je dois afficher des données (50) devant d'une base de données mysql. J'aimerai afficher sur chaque page 10 enregistrement et en bas de page la possibilité de naviguer vers d'autres pages. Mais on affichera la possibilité que de naviguer sur 10 pages.
 ex << < 1 2 3 .... 10 > >> et si on clique sur la page 10 par ex << < 10 11 ... 20 > >>.
 
J'ai réussi à afficher en bas la lignes de toutes les pages et pas par groupe de 10 comme illustré.
 
Quelqu'un peut m'enlever de cette ignorance !!!!
 
Merci....

mood
Publicité
Posté le 10-05-2005 à 11:59:23  profilanswer
 

n°1077594
cesarr89
Posté le 10-05-2005 à 12:00:39  profilanswer
 

Tu as cherché sur le forum?

n°1077605
mutkas10
Posté le 10-05-2005 à 12:05:08  profilanswer
 

Cesarr89,
C'est ce que je suis entrain de faire justement. Si tu as une réponse, merci de me l'a donné ou de m'indiquer où la trouver.

n°1077614
cesarr89
Posté le 10-05-2005 à 12:14:25  profilanswer
 

La recherche se fait avant de poster en général...

n°1077630
mutkas10
Posté le 10-05-2005 à 12:27:59  profilanswer
 

C'est que justement j'ai pas trouvé

n°1077696
cerel
Posté le 10-05-2005 à 13:02:14  profilanswer
 

Si tu nous donne pas un bout de code, ou que tu nous dis pas ce que tu n'as pas compris, on aura de la peine a te repondre.
 
En gros, qu'est-ce qui fonctionne pas ?
Qu'as-tu deja essaye ?

n°1077707
mutkas10
Posté le 10-05-2005 à 13:09:47  profilanswer
 

Voici le bout de code.J'utilise les templates !
Si j'ai plusieurs pages à afficher, j'aimerai que dans la variable voirPage, je ne puisse avoir que 10 pages.
 
if(@$debut=="" ){$debut=0;}  
 if(@$page=="" ){$page=0;}    
 
 $debut = $page * $nb_messages_page;
 $resultat = $bd->execRequete("SELECT * FROM  messagerie_contbl WHERE userNameInternaute = '$user'" );
 $nb_total = $bd->nbrLignes($resultat);
 
 
 if ($nb_total ==0)
  {
  $tpl->set_var("CONTENU_MESSAGERIE","Pas de contacts enregistré" );
  }else
  {
  $resultat = $bd->execRequete("SELECT * FROM  messagerie_contbl WHERE userNameInternaute = '$user' LIMIT $debut,$nb_messages_page" );
  while ($champ = $bd->ligneSuivante($resultat))
   {
   $idContact = $champ['idContact'];
   $contact = $champ['contact'];
   
   $voirContact =$voirDest = "<a href='profil_membre.php?&membre=$contact'>$contact</a>";  
   $envoyeMessage ="<a href='messagerie.php?type=ecrire&mode=ecrirecontact&dest=$contact'>Ecrire à '$contact'</a>";
   
   $tpl->set_var(array("CONTACT"=>$voirContact,
         "FAIRE_MESSAGE"=>$envoyeMessage,
         "DEL_VALUE"=>$idContact,
         "ACTION"=>"messagerie_del.php?suppr=contact&page=$page" ));
   
   $tpl->parse("liste","VOIR_CONTACT", true);  
   }
  $tpl->parse("CONTENU_MESSAGERIE","voir_contact" );
  }
  if ($page>0)  
   {
   $precedent=$page-1;
   $voirPage = "<a href='messagerie.php?page=$precedent&type=voircontact'><< Précédent</a>&nbsp;";
   }
  $i=0;
  $j=1;
   
  if($nb_total>$nb_messages_page)  
   {
   while($i<($nb_total/$nb_messages_page))
    {
    if($i!=$page)
    {
    $voirPage .= "&nbsp;<a href='messagerie.php?page=$i&type=voircontact'>$j</a>&nbsp;";
    }
    else
    {
    $voirPage .= "<b>$j</b>";
    }
    $i++;$j++;
    }
   }
  if($debut+$nb_messages_page<$nb_total)  
   {
   $suivant=$page+1;
   $voirPage .= "<a href='messagerie.php?page=$suivant&type=voircontact'>Suivant >></a> ";
   }
  $tpl->set_var("VOIR_PAGE", $voirPage);  
 }


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Affichage multipage des données pris dans mysql

 

Sujets relatifs
Problème php - mysql avec IIS[Probeme] Algorithmique et structure de données
Problème avec mysql_fetch_array()Menu déroulant dynamique mysql
MySQL ou fichier texte ???recuperer des donnees dans fichier .db
requete mysql pour gerer un planningaffichage pop
Ecriture données provenant d'une boucleStratégie de conception d'un site php/xhtml/xml/mysql
Plus de sujets relatifs à : Affichage multipage des données pris dans mysql


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR