Thanks! It's working. I got your point after I think about it. Below is my
trial script. Sorry for bothering you guys since I'm a beginner. Thanks
again.

Aqua

......
$sql = "select news_id, news_subj, news_precontent, news_content, news_home
from news order by news_id limit $numInc,2";
.......
<?
$numIncs = $numInc - 2;
echo "<a href=view_news_latest.php3?numInc=$numIncs> Previous</a>";
$numIncs = $numInc + 2;
echo " / <a href=view_news_latest.php3?numInc=$numIncs> Next</a>";
?>
......


----- Original Message -----
From: Justin French <[EMAIL PROTECTED]>
To: Aqua <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Thursday, June 27, 2002 3:09 PM
Subject: Re: [PHP] Display Records in Multiple Pages


> well, establish how many you want per page ($perpage = 25).
>
> so your first limit will obviously be 0 and 25.
>
> since the offset is 0, there is no back button page 1, and the forward
> button is something like view.php?offset=25.
>
> then on subsequent pages, you use the $offset and $perpage to create the
> LIMIT statement.  the links are created by taking the $offset (currently
25)
> and minusing/adding the $perpage figure.
>
> <A HREF="view.php?offset=<? echo $offest - $perpage; ?>">back</a>
> <A HREF="view.php?offset=<? echo $offest + $perpage; ?>">forward</a>
>
> Then you only have to watch out to make sure that the forward button isn't
> there on the last page of results.
>
> It's hard to explain, easy to implement.  Just sit down and think it
> through.
>
>
> Justin French
>
>
>
>
> on 27/06/02 5:55 PM, Aqua ([EMAIL PROTECTED]) wrote:
>
> > The LIMIT function is working, thanks. But how to generate back /
forward
> > links using html/php? Thanks for your help.
> >
> > Aqua
> >
> > ----- Original Message -----
> > From: Justin French <[EMAIL PROTECTED]>
> > To: Aqua <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
> > Sent: Thursday, June 27, 2002 1:56 PM
> > Subject: Re: [PHP] Display Records in Multiple Pages
> >
> >
> >> Use the LIMIT function in your SELECT query... check out the MySQL
> > manual...
> >> and then generate back / forward links depending on your current
offset.
> > It
> >> should be expandable to 1000 records without any mods to the code.
> >>
> >> Justin French
> >>
> >>
> >>
> >> on 27/06/02 4:54 PM, Aqua ([EMAIL PROTECTED]) wrote:
> >>
> >>> I have 100 records in mySQL database and I need to display them in my
> > web page
> >>> using php and html. How to display them in multiple pages? Each page
> > must
> >>> contain 25 records. Does anyone know how to do it other than create 4
> > pages
> >>> and manually list the records there? or maybe point me some reference
> > please.
> >>> Your help will be much appreciated. Thanks!
> >>>
> >>> Aqua
> >>>
> >>
> >>
> >
> >
>
>



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to