Retour
Fermé
lola
-
4 févr. 2003 à 11:00
fou2dodie Messages postés 605 Date d'inscription mercredi 6 juin 2001 Statut Membre Dernière intervention 29 août 2006 - 4 févr. 2003 à 11:36
fou2dodie Messages postés 605 Date d'inscription mercredi 6 juin 2001 Statut Membre Dernière intervention 29 août 2006 - 4 févr. 2003 à 11:36
3 réponses
fou2dodie
Messages postés
605
Date d'inscription
mercredi 6 juin 2001
Statut
Membre
Dernière intervention
29 août 2006
33
4 févr. 2003 à 11:12
4 févr. 2003 à 11:12
oui c'est tout à fait possible avec principalement du javascript!
ce serait un truc dans ce genre la:
[<a href="javascript:previous(<% =page%>)">Page précédente</a>]
[<a href="javascript:next(<% =page%>, <% =nbpage%>)">Page suivante</a>]
bon attention ceci est un bout de code de mon site fait en asp ou j'ai récupéré les variables page et nbpage par l'URL.(c'est aussi valable pour PHP à condition de changer la façon d'appeler tes variables!)
néanmoins cela est aussi possible de le faire sans avoir recours à de l'asp ou du php, masi simplement avec du javascript mais la je n'ai pas le temps de faire une recherche!
en espérant t'avoir mis sur une piste
LMCT
All I know is I’m in love
with someone who loves me too.
ce serait un truc dans ce genre la:
[<a href="javascript:previous(<% =page%>)">Page précédente</a>]
[<a href="javascript:next(<% =page%>, <% =nbpage%>)">Page suivante</a>]
bon attention ceci est un bout de code de mon site fait en asp ou j'ai récupéré les variables page et nbpage par l'URL.(c'est aussi valable pour PHP à condition de changer la façon d'appeler tes variables!)
néanmoins cela est aussi possible de le faire sans avoir recours à de l'asp ou du php, masi simplement avec du javascript mais la je n'ai pas le temps de faire une recherche!
en espérant t'avoir mis sur une piste
LMCT
All I know is I’m in love
with someone who loves me too.
ah !!! moi je le fais en php.... est ce que c'est possible ...
a quoiça correspond : javascript : previous???
a quoiça correspond : javascript : previous???
fou2dodie
Messages postés
605
Date d'inscription
mercredi 6 juin 2001
Statut
Membre
Dernière intervention
29 août 2006
33
4 févr. 2003 à 11:36
4 févr. 2003 à 11:36
effectivement je me doutais que tu faisais du php!
bon comme je te l'ai dit moi je bosse(enfin j'apprends!) l'asp!
donc je peux te filer mon bout de code en asp à toi aprés de l'adapter en php!à savoir que tu n'as pas besoin de t'occuper des bouts de codes en javascript
********************************
<%
Dim page
Dim LinePerPage
Dim nbPage
page = Request.Form("pg")
if page = "" then page = 1
LinePerPage = 2
'ParamPage = Request.ServerVariables("QUERY_STRING")
'if ParamPage <> "" then ParamPage = "?" & ParamPage
'NomPage = Request.ServerVariables("SCRIPT_NAME") & ParamPage
%>
<form name="nav" method="post" action="accueil.asp">
<input type="hidden" name="pg">
</form>
<%
Function CalculNbPage(countitem)
if countitem > LinePerPage then
nbpage = countitem \ LinePerPage
if (countitem mod LinePerPage) <> 0 then nbpage = nbPage + 1
end if
end function
Function AffichePagination()
if countitem > LinePerPage then %>
<table>
<tr>
<td class="MenuContenu" align="left" nowrap>[<a href="javascript:previous(<% =page%>)">Page précédente</a>] </td>
<td class="MenuContenu" align="center"> Page
<% for i=1 to nbPage
if i = cint(page) then
response.write (" <b>" & i & "</b>")
else
response.write (" <a href=""javascript:page(" & i & ")"">" & i & "</a>")
end if
next %>
</td>
<td class="MenuContenu" align=right nowrap> [<a href="javascript:next(<% =page%>, <% =nbpage%>)">Page suivante</a>]</td>
</tr></table>
<% end if
end function
%>
<script language="javascript">
function page(page)
{
document.nav.pg.value = page;
document.nav.submit();
}
function previous(page)
{
if (page > 1)
{
page = page - 1;
document.nav.pg.value = page;
document.nav.submit();
}
}
function next(page, max)
{
if ((page > 0) && (page < max))
{
page = page + 1;
document.nav.pg.value = page;
document.nav.submit();
}
}
</script>
*********************************
remarque: si tu souhaite un coup de main pour trouver les équivalents asp en php sert toi du tutoriel de http://www.asp-php.net/tutorial/asp-php (bon la manque de pot leur serveur sont saturés!)
bonne chance
LMCT
All I know is I’m in love
with someone who loves me too.
bon comme je te l'ai dit moi je bosse(enfin j'apprends!) l'asp!
donc je peux te filer mon bout de code en asp à toi aprés de l'adapter en php!à savoir que tu n'as pas besoin de t'occuper des bouts de codes en javascript
********************************
<%
Dim page
Dim LinePerPage
Dim nbPage
page = Request.Form("pg")
if page = "" then page = 1
LinePerPage = 2
'ParamPage = Request.ServerVariables("QUERY_STRING")
'if ParamPage <> "" then ParamPage = "?" & ParamPage
'NomPage = Request.ServerVariables("SCRIPT_NAME") & ParamPage
%>
<form name="nav" method="post" action="accueil.asp">
<input type="hidden" name="pg">
</form>
<%
Function CalculNbPage(countitem)
if countitem > LinePerPage then
nbpage = countitem \ LinePerPage
if (countitem mod LinePerPage) <> 0 then nbpage = nbPage + 1
end if
end function
Function AffichePagination()
if countitem > LinePerPage then %>
<table>
<tr>
<td class="MenuContenu" align="left" nowrap>[<a href="javascript:previous(<% =page%>)">Page précédente</a>] </td>
<td class="MenuContenu" align="center"> Page
<% for i=1 to nbPage
if i = cint(page) then
response.write (" <b>" & i & "</b>")
else
response.write (" <a href=""javascript:page(" & i & ")"">" & i & "</a>")
end if
next %>
</td>
<td class="MenuContenu" align=right nowrap> [<a href="javascript:next(<% =page%>, <% =nbpage%>)">Page suivante</a>]</td>
</tr></table>
<% end if
end function
%>
<script language="javascript">
function page(page)
{
document.nav.pg.value = page;
document.nav.submit();
}
function previous(page)
{
if (page > 1)
{
page = page - 1;
document.nav.pg.value = page;
document.nav.submit();
}
}
function next(page, max)
{
if ((page > 0) && (page < max))
{
page = page + 1;
document.nav.pg.value = page;
document.nav.submit();
}
}
</script>
*********************************
remarque: si tu souhaite un coup de main pour trouver les équivalents asp en php sert toi du tutoriel de http://www.asp-php.net/tutorial/asp-php (bon la manque de pot leur serveur sont saturés!)
bonne chance
LMCT
All I know is I’m in love
with someone who loves me too.