Perhaps because doing it in SQL, you can take advantage of the indexes and groupings the database provides, rather than having to fetch the whole set and then discard data in your script ? For instance, there's 1000 matches for any day within the range, however you want to display them 25 items at a time - do you fetch 1000 items each time, throwing away an unknown amount of records to find the first 25, then do the same on the second page request for the next 25 ? Or would it be more elegant to just ask the database 'records 26-50 matching these criteria, please ?' ?
-
Are you posting in the right place? Check out Where do I post X? to know for sure.
-
Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
<code> <a> <b> <big>
<blockquote> <br /> <dd>
<dl> <dt> <em> <font>
<h1> <h2> <h3> <h4>
<h5> <h6> <hr /> <i>
<li> <nbsp> <ol> <p>
<small> <strike> <strong>
<sub> <sup> <table>
<td> <th> <tr> <tt>
<u> <ul>
-
Snippets of code should be wrapped in
<code> tags not
<pre> tags. In fact, <pre>
tags should generally be avoided. If they must
be used, extreme care should be
taken to ensure that their contents do not
have long lines (<70 chars), in order to prevent
horizontal scrolling (and possible janitor
intervention).
-
Want more info? How to link
or How to display code and escape characters
are good places to start.
|