Accueil > Forum > > > > pagination pour forum
pagination pour forum
mercredi 2 avril 2003 à 13:39:55 |
pagination pour forum

fraud
|
farfadet bonjour, j'ai installer le forum hassanvb que j'ai trouvé dans les sources. mais j'ai un probleme de pagination, il ne marque pas le 10 eme sujet, il ne marque que 9 sujet sur la premiere pages. je crois que le code pour la pagination c'est ça: <%MyRs.movefirst%> <%for i=1 to (page*10)-10%> <%MyRs.movenext%> <%next%> <%do while not MyRs.EOF and i<>10%> <% if i mod 2=0 then cole="#FF9999" else cole="#FFCCCC" end if %> si quelqu'un pouvais m'aider Merci A+
|
|
mercredi 2 avril 2003 à 18:30:29 |
Re : pagination pour forum

fraud
|
farfadet
------------------------------- Réponse au message : -------------------------------
> farfadet > > bonjour, > j'ai installer le forum hassanvb que j'ai trouvé dans les sources. > mais j'ai un probleme de pagination, il ne marque pas le 10 eme sujet, il ne marque que 9 sujet sur la premiere pages. > je crois que le code pour la pagination c'est ça: > <%MyRs.movefirst%> > <%for i=1 to (page*10)-10%> > <%MyRs.movenext%> > <%next%> > <%do while not MyRs.EOF and i<>10%> > > <% > if i mod 2=0 then > cole="#FF9999" > else > cole="#FFCCCC" > end if > %> > si quelqu'un pouvais m'aider > Merci > A+
pour que ça soie plus clair je met la page en entiere
<% Page=cint(Request.QueryString("Page")) if isnumeric(Page)=false then Page=1 end if if page="" or Page=0 then Page =1 end if %> <% Mega7 = "DBQ=" & Server.Mappath("Mega007.mdb") & ";Driver={Microsoft Access Driver (*.mdb)};Driverld=25" '-------création de la connection et du recordset----------- Set Conn = Server.CreateObject("ADODB.Connection") Conn.Open Mega7 Set MyRs = Server.CreateObject("ADODB.Recordset") '-------définition et exécution de la requête--------------- '*************************************************************************** req="select count (tabforum.frm_nume)as Tous from tabforum" MyRs.Open req,Conn Tous=MyRs("Tous") NbrPage=Tous/10 If NbrPage>Tous\10 then NbrPage=Tous\10 + 1 end if if NbrPage=0 then NbrPage=1 end if MyRs.close if Page>Nbrpage then Page=1 end if '*************************************************************************** req="select * from tabforum order by frm_date and frm_heur desc" MyRs.Open req,Conn if MyRs.EOF then MyRs.close conn.close response.redirect "AjoutFRM.asp" end if %> <html> <head> <script language="javascript" src="scripts\VerifCon.js"></script> <script language="javascript">
function makeWindow(loc,pwidth,pheight) { var myURL = loc; var myWindow = "mega7"; var mywidth = pwidth; var myheight = pheight; var propertyWindow = "toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,width=" + pwidth + ",height=" + pheight; var newWindow = window.open(myURL,myWindow,propertyWindow);
}
</script>
<title>Forum HassanVB</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <style> /* -- SNF2 Welcome Page STYLE SHEET home_styles_win_ie.css VERSION 1.2--*/ A:hover { COLOR: #990033; TEXT-DECORATION: underline; background-color=#DBDBDB;
BODY { font-family: Verdana, Helvetica, Arial, Sans-serif; ; background-repeat: repeat-x; font-size: 8pt } TD { font-family: Verdana, Helvetica, Arial, Sans-serif; font-size: 8pt; } A.bold { font-family: Verdana, Helvetica, Arial, Sans-serif; font-size: 8pt; font-weight: bold; color: #003366; text-decoration:none; } A.arrow { font-family: Verdana, Helvetica, Arial, Sans-serif; font-size: 8pt; color: #003366; text-decoration: none; margin-left:3px; } A.hmlogText { font-family: Verdana, Helvetica, Arial, Sans-serif; font-size: 10pt; text-decoration:none; color: #660033; } A.hmlogText:visited {color: #ffffff;} IMG.hmlogArrow { margin-top: 4px; margin-right: 3px; } IMG.hmnavArrow { margin-top: 7px; margin-right: 3px; } A.footerlink { font-family: Verdana, Helvetica, Arial, Sans-serif; color: #336699; text-decoration:none; } A.footerlink:visited {color: #336699;} .footer { font-family: Verdana, Helvetica, Arial, Sans-serif; color: #666666; } .highlights { font-family: Verdana, Helvetica, Arial, Sans-serif; font-size: 10pt; color: #000000; font-weight:bold; text-decoration:none; } .hmlogName { font-family: Verdana, Helvetica, Arial, Sans-serif; font-size: 7pt; color: #ffffff; } .hmSelectedLanguage { font-family: Verdana, Helvetica, Arial, Sans-serif; font-size: 9pt; text-decoration:none; color: #FFFFFF; } TH.subheadNoLinkWhite { font-family: Verdana, Helvetica, Arial, Sans-serif; color: #FFFFFF; font-size: 10pt; font-weight: bold; } .formstyle { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #660000; background-color: #FFD9D9; border: 1px #660000 solid} .bouttonstyle { border-left:1px solid solid; border-right:1px solid solid; border-top:1px solid #FFDDDD; border-bottom:1px solid #FFDDDD; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #FFDDDD; background-color: #990000; cursor: hand} .gobtt { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; color: #660033; background-color: #CC9999; border: #660033; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-weight: bold; cursor: hand} .pied { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; font-variant: normal; color: #660000; line-height: normale} </style> </head>
<body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" > <table width="90%" border="0" cellspacing="0" cellpadding="0" align="center"> <tr> <td colspan="3"> <table border="0" cellspacing="0" cellpadding="0" align="center"> <tr> <td width="230"> </td> <td align="center" rowspan="2" width="622"> </td> </tr> <tr> <td width="230" valign="middle" align="center"> <p><span class="hmlogName"><font color="#660000"><b> <%=FormatDateTime(now(),1)%> </b></font></span></p> </td> </tr> </table> </td> </tr> <tr> <td width="680"> </td> <td width="23"> </td> <td valign="top" width="200"> </td> </tr> <tr> <td height="49" width="680"> <div align=justify><br> Voici la liste des messages postés, triés par date et heure d'envoi de chaque message, avec le nombre de réponses.<br> Cliquez sur le nom de l'émetteur pour pouvoir lire son message et envoyez ensuite une réponse si vous le souhaitez.<br> <br> </div> </td> <td height="49" width="23"> </td> <td valign="top" rowspan="5"> <div align=justify> <br> <br> <table border="0" cellspacing="0" cellpadding="0" align="right" width="100%"> <tr bgcolor="#77003C"> <td width="14%"><span class="highlights"><img src="Images/Angle1.gif" width="20" height="20"></span></td> <td width="71%" class="hmlogName" nowrap> <div align="center"><b><font class="hmlogName" color="#FFFFFF">Rechercher</font></b></div> </td> <td width="15%"> <div align="right"><img src="Images/Angle2.gif" width="20" height="19"></div> </td> </tr> <tr> <td colspan="3" bgcolor="#DAB19E" class="footerlink" height="7" valign="middle" align="center"> <form method="post" action="search.asp" name="recherche"> Trouver : <input type="text" name="motcle" size="20" class="formstyle"> <br> <input type="button" name="envoi" value="GO" class="gobtt" onClick=rech()> <br> </form> </td> </tr> <tr bgcolor="#DAB19E"> <td width="14%" height="2"><img src="Images/Anglebas1.gif" width="20" height="20"></td> <td width="71%" height="2"> </td> <td width="15%" height="2"> <div align="right"><img src="Images/Anglebas2.gif" width="20" height="20"></div> </td> </tr> </table> <br> <br> <br> <br> <br> <br> <br> <br> <br> <br> <br> </div> </td> </tr> <tr> <td rowspan="4" align="center" valign="top"> <div align=justify></div> <div align="center"> <br> <table border="0" cellspacing="0" cellpadding="0" width="98%" > <tr bgcolor="#CC3333" valign="top"> <td width="1%" height="9"> <div align="left"><span class="highlights"><img src="Images/Angle1.gif" width="15" height="20"></span></div> </td> <td width="28%" valign="middle" height="9" class="boredertable1" bgcolor="#CC3333"> <div align="center"><span class="hmlogName"><b>Par</b></span></div> </td> <td valign="middle" width="29%" height="9" class="boredertable1"> <div align="center"><span class="hmlogName"><b>Sujet</b></span></div> </td> <td valign="middle" width="23%" height="9" class="boredertable1"> <div align="center"><span class="hmlogName"><b>Date et heure</b></span></div> </td> <td width="18%" valign="middle" height="9"> <div align="center"><span class="hmlogName"><b>Nbr réponses</b></span></div> </td> <td width="1%" height="9"> <div align="right"><img src="Images/Angle2.gif" width="15" height="20"></div> </td> </tr> <%MyRs.movefirst%> <%for i=1 to (page*10)-10%> <%MyRs.movenext%> <%next%> <%do while not MyRs.EOF and i<>10%> <% if i mod 2 =0 then cole="#FF9999" else cole="#FFCCCC" end if %> <tr bgcolor="<%=cole%>" valign="top" class="bordertable"> <td width="1%" valign="bottom" class="noborder" height="11"></td> <td width="28%" class="boredertable1" height="11" valign="middle"> <a href="lirefrm.asp?ID=<%=MyRs("Frm_nume")%>&Page=<%=Page%>" target="_parent"> <img border="0" src="Images/Fleche1.gif" width="9" height="8"></a> <a href =lirefrm.asp?ID=<%=MyRs("Frm_nume")%>&Page=<%=Page%> class="footerlink"> <%=MyRs("Frm_par")%></a></td> <td width="29%" class="boredertable1" height="11" valign="middle"> <%=MyRs("Frm_sujet")%></td> <td width="23%" nowrap class="boredertable1" height="11" valign="middle"> <%=MyRs("Frm_date")%> <%=MyRs("Frm_heur")%></td> <td width="18%" height="11" valign="middle"> <div align="center"> <% Set Rs = Server.CreateObject("ADODB.Recordset") '-------définition et exécution de la requête--------------- req="select count(rep_nume) as compte from tabrepfrm where rep_nfrm=clng('" & MyRs("frm_nume") & "')" Rs.Open req,Conn if rs.eof then compte=0 else compte=rs("compte") end if %> <%=compte%> </div> </td> <td width="1%" class="noborder" height="11"> </td> </tr> <%i=i+1%> <%MyRs.movenext%> <%loop%> <tr bgcolor="#FF9999" valign="top"> <td colspan="6" valign="middle" height="16" bgcolor="#FFEAEA" class="noborder"> <div align="center"><b>Page : <%for i=1 to NbrPage%> < <%if i=page then%> <%=i%> <%else%> <a href =forum.asp?Page=<%=i%> class="footerlink"><%=i%></a> <%end if%> > <%next%> </b></div> </td> </tr> <tr bgcolor="#FF9999" valign="top"> <td colspan="6" valign="middle" height="13" bgcolor="#FFEAEA" class="noborder"> <div align="right"><font color="#CC3333">Page <%=Page%>/<%=NbrPage%></font></div> </td> </tr> </table> <br> <br> <b><a href="ajoutfrm.asp" class="footerlink"><img src="Images/ajoutfrm.gif" width="24" height="24" border="0">Ajouter un message</a></b></div> </td> <td rowspan="4" width="23"> </td> </tr> <tr> </tr> <tr> </tr> <tr> </tr> <tr> <td colspan="3" valign="top" align="center"> </td> </tr> <tr> <td colspan="3" valign="top" align="center"> </td> </tr> <tr> <td colspan="3" valign="top" align="center"><b><font color="#660000">HassanVB :</font></b> e-mail : hassanvb@caramail.com</td> </tr> </table> </body> </html>
merci A+
|
|
jeudi 3 avril 2003 à 17:13:15 |
Re : pagination pour forum

sbertrand
|
salut,
Voila quelques conseil
1) utilise une feuille de style, ça sera plus clair dans ton code pour les styles et tu pourra reutilisé tes style dans d'autre page. Autre point important ta feuille sera dans le cache, yu gagnera donc en temps de chargement de ta page.
2) pour la pagination utilise les commandes sur un objet recordset :
Pagesize --> nombre d'element à afficher par page absolutepage --> numéro de la page pagecount --> nombre de page
exemple de syntaxe : Set rs=server.createObject("ADODB.recordset") rs.Pagesize = 10
Exemple de code de pagination complet : http://www.asp-magazine.com/fr/asp/blitz/blitz8.asp
a+
|
|
lundi 7 avril 2003 à 10:35:29 |
Re : pagination pour forum

fraud
|
farfadet
------------------------------- Réponse au message : -------------------------------
> salut, > > Voila quelques conseil > > 1) utilise une feuille de style, ça sera plus clair dans ton code pour les styles et tu pourra reutilisé tes style dans d'autre page. > Autre point important ta feuille sera dans le cache, yu gagnera donc en temps de chargement de ta page. > > 2) pour la pagination utilise les commandes sur un objet recordset : > > Pagesize --> nombre d'element à afficher par page > absolutepage --> numéro de la page > pagecount --> nombre de page > > exemple de syntaxe : > Set rs=server.createObject("ADODB.recordset") > rs.Pagesize = 10 > > Exemple de code de pagination complet : > http://www.asp-magazine.com/fr/asp/blitz/blitz8.asp > > a+
bonjour
je fais essayer t'es conseil, pour ma pagination j' ai réussis àla faire fonctionner en ajoutant <%i=0%> se qui donne: <%MyRs.movefirst%> <%for i=1 to (page*10)-10%> <%MyRs.movenext%> <%next%> <%i=0%><%do while not MyRs.EOF and i<>10%> <% if i mod 2 =0 then cole="#FF9999" else cole="#FFCCCC" end if %> merci A+
|
|
Cette discussion est classée dans : forum, sujet, marque, pagination
Répondre à ce message
Sujets en rapport avec ce message
Forum [ par hugo7 ]
Bonjour à tous je vous explique ma situation.Je suis en train de créer un forum avec une base de donnée.Pour l'instant j'ai créer 3 tables : une table
Création d'un forum sécurisé en php [ par issam250d ]
Bonjour tout le monde, Au fait, j'ai un sujet un peu compliqué, j'aimerai bien faire un forum sur internet avec les contraintes suivantes : En est 30
Afficher une page d'un autre domaine dans mon site [ par scortex84 ]
bonjour, J'ai un souci et à force de buter contre, je n'ai plus les idées très claires d'où ce message... J'ai un sous domaine forum.monsite.com. J'
[BAR]sujet pfe [ par jandi ]
Je suis une étudiante à une école d'ingénieur en 3 eme année. Je cherche un sujet de pfe intéressant. Pouvez vous m'aidez. Merci [^^yeuxenlair]
Associer un forum existant à un blog [ par brig13690 ]
Bonjour, Je pense que je suis au bon endroit pour poser ma question. Voilà, je ne suis pas informaticienne, mais j'ai créé un blog dont voilà l'adre
Suiuvre un échange [ par xpremierx ]
Bonjour, Je reçois des mails (en plusieurs exemplaires : 5 ou 6) m'informant d'un nouveau post sur un sujet. Comment cesser de suivre ce sujet (Conv
Les ztape pour realiser un FORUM ??? [ par ista0ntic ]
slt svp qls sont les etap pour fair un simpl forum ? [^^confus2] et merci pour votr idi
Soucie de script forum Abb [ par garithos ]
Bonjour, je viens vers vous pour demander conseil, car ça fait pas mal de temps que je bloque régulièrement sur le même problème ou équivalent selon c
[Bar] Demande de sujet de Projet de Fin d'Annee [ par tastastoussa ]
Bonsoir tout le Monde, Je suis étudiante en 4éme année cycle ingénieur en Informatique,on nous demande de faire un projet à la fin de cette année, alo
Livres en rapport
|
Derniers Blogs
IMAGINE CUP 2012, MAKE A SIGN EN FINALEIMAGINE CUP 2012, MAKE A SIGN EN FINALE par junarnoalg
Voilà qui est fait, la nouvelle est officielle ! L'équipe belge "Make a Sign" va au pays des kangourous défendre son projet dans la catégorie Software Design. http://www.imaginecup.com/CompetitionsContent/Competition/WorldwideFinalists.aspx V...
Cliquez pour lire la suite de l'article par junarnoalg KINECT 1.5 IS OUT !KINECT 1.5 IS OUT ! par Vko
La version 1.5 du Kinect For Microsoft vient tout juste de sortir ! Plein de nouveautés: Tracking de squelette en Near Mode Détection en position assise Détection faciale avec un SDK dédié Documentation et des guideline (enfin) Un out...
Cliquez pour lire la suite de l'article par Vko LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) LES ACTUALITéS DE LA SEMAINE SUR C2I.FR (14 MAI - 20 MAI) par richardc
Mise à jour des Web API du 14 Mai
Réservez dès maintenant votre journée du 20 juin pour le Windows Azure Dev Camp 2012 à Paris
Mise à jour de Team Foundation Service
MechCommander 2 sur Windows 8
Entity Framework 5 Release Candidate e...
Cliquez pour lire la suite de l'article par richardc REACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITERREACTIVE EXTENSIONS : CONSOMMER DES SERVICES AVEC RX PARTIE 3, LES PIèGES à éVITER par Groc
Une mauvaise utilisation de rx lors de l'écriture d'une couche d'accès à des services peut conduire à des cas embarassants avec des erreurs mal gérées, des appels qui ne partent lorsqu'ils le devraient, et même des résultats incorrects . le tout nuis...
Cliquez pour lire la suite de l'article par Groc SHAREPOINT BLOG SITE, PROBLèME D'ARCHIVESSHAREPOINT BLOG SITE, PROBLèME D'ARCHIVES par junarnoalg
Dernièrement, nous avons migré le site
myTIC
vers un nouveau serveur SharePoint 2010. Dans les contenus que nous vouloins récupérer, nous avions un certain nombre de blogs.
Nous avons utilisé les commandes Power...
Cliquez pour lire la suite de l'article par junarnoalg
Logiciels
sDEVIS-FACTURES vlPRO (8.1.0.3)SDEVIS-FACTURES VLPRO (8.1.0.3)sDEVIS-FACTURES vlPRO a été mis au point pour les particuliers, créateurs, entrepreneurs, artisa... Cliquez pour télécharger sDEVIS-FACTURES vlPRO 974 Application Server (12.2.4.6)974 APPLICATION SERVER (12.2.4.6)Développez de puissantes applications dans un environnement de 'cloud computing', clusterisé, séc... Cliquez pour télécharger 974 Application Server vPicture (1.4.2.1)VPICTURE (1.4.2.1)Avec vPicture, hébergez vos images facilement et rapidement.
vPicture est un utilitaire simple, ... Cliquez pour télécharger vPicture Easy-Planning (2.2.1.6)EASY-PLANNING (2.2.1.6)Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté au... Cliquez pour télécharger Easy-Planning COM-BACKUP (2.0)COM-BACKUP (2.0)
COM-BACKUP est un logiciel de sauvegarde qui permet de planifier les sauvegardes de vos dossiers ...
Cliquez pour télécharger COM-BACKUP
|