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

  FORUM HardWare.fr
  Programmation
  PHP

  nbre de message maxi pour un livre d'or

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

nbre de message maxi pour un livre d'or

n°235087
checker-67
Posté le 26-10-2002 à 13:06:24  profilanswer
 

Salut, g créer unlivre d'or qui marche plutot bien et j'aimerai savoir comment faire pour que passer la limite du nombre de message il y est un lien vers les pages suivantes (contenant les anciens messages)
Merci de m'aider ;)
 
Voici le code de ma page livrelook.php
 
<html>
 
<head>
<meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-1">
<meta name="GENERATOR" content="Microsoft FrontPage Express 2.0">
<title>Livre d'or</title>
</head>
 
<body bgcolor="#FFFFFF" text="#000000" link="#000000" vlink="#000000" alink="#000000">
<div align="center"><center>
 
<table border="0">
    <tr>
        <td><font color="#FFFFFF">_</font></td>
        <td><p align="center"><font size="4" face="Verdana">Livre
        d'or</font></p>
        </td>
        <td><font color="#FFFFFF">_</font></td>
    </tr>
    <tr>
        <td><font color="#FFFFFF">_</font></td>
        <td><font face="Verdana">Bienvenue sur le livre d'or, n'hésitez
        pas à laisser un message</font></td>
        <td><font color="#FFFFFF" face="Verdana">_</font></td>
    </tr>
    <tr>
        <td colspan="3">
          <?
           
// connection à MySQL
$db = mysql_connect('localhost', 'root', '';);
 
// séléction la base
mysql_select_db('test',$db);
 
// on créer la requete SQL et on l'envoie
$sql = 'SELECT nom,mail,siteweb,message FROM livredor ORDER BY id DESC limit 0,5';
 
// on envoie la requete
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
 
// on fait une boucle  
while($extra = mysql_fetch_array($req))
    {
    // on affiche les informations de l'enregistrements en cours
    echo '<font color="000000" face="verdana"><a href="mailto:'.$extra['mail'].'"><img src="mail.gif"><a href="http://'.$extra['siteweb'].'" target="_blank"><img src="home.jpg"></a><b>'.$extra['nom'].'</b></font><br>';
 echo '<font color="000000" face="verdana">Message : '.$extra['message'].'</font><br><br>';
    }
 
 
// on ferme la connexion à mysql
mysql_close();
?>
        </td>
    </tr>
</table>
</center></div>
</body>
</html>


---------------
La solution à ton problème ?.... Mon portail PHP tribisur ;)
mood
Publicité
Posté le 26-10-2002 à 13:06:24  profilanswer
 

n°235264
omega2
Posté le 26-10-2002 à 22:07:19  profilanswer
 

Une requête qui te cherches ce qui te faut afficher. ( ca finis par LIMIT npage*nbligne,nb_ligne)
 
et
 
une requête qui te retournes le nombre total de ligne dans ta base corespondant à ton ensemble de réponse (SELECT count(*) FROM ... )
ce nombre, tu le divises par nb_ligne (et tu gardes que la partie entière) pour avoir le numéro max de la page. Ensuite une boucle pour faire les liens vers les diférentes pages possibles et voilà. (ne pas oublier de précisé le numéro de page sur chaque lien)
 
Je te laisses taper le code qui corespond.


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

  nbre de message maxi pour un livre d'or

 

Sujets relatifs
Cherche un livre pour l'algorithmie en CUn bon livre sur la prog OpenGL ?
Quoi pour construire un message XML avec JavaCherche bon livre pour le HTML et le BASIC
Quel livre pour PHPcomment mettre un message dans la barre d'état ?
[PHP] message d'erreur->Je comprand rien ! help mepb de nbre nul dans table sondage
Java message : dekoikimcause ???[ASP] livre blanc
Plus de sujets relatifs à : nbre de message maxi pour un livre d'or


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