Re: how to get rid of that annoying |

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Robert Cummings wrote:
> PJ wrote:
>> I know this a silly question, but I can't figure out if it's even
>> possible to get rid of that final annoying | in my pagination script.
>>
>> <?echo "<p>Navigation</p>";
>>
>> echo (($page !=1)?"<a href='".build_url("books.php", "page",
>> 1)."'>first</a>":"first")." ... ";
>> echo (($page>1)?"<a href='".build_url("books.php", "page",
>> $page-1)."'>prev</a>":"prev")." | ";
>> for($i=$page; $i<=($page+$records_per_page-2)+1; $i++){
>>   if ($i!=$page && $i<ceil($count/$records_per_page))
>>     echo "<a href='".build_url("books.php", "page", $i)."'>$i</a>", "
>> | ";
>>   elseif ($i>ceil($count/$records_per_page))
>>     continue;
>>   else echo $i, " | ";
>> }
---------------|
>> echo " | ... ".(($page<$count)?"<a href='".build_url("books.php",
>> "page", $page+1)."'>next</a>":"next");
>> echo "  ... ".(($page<$count)?"<a href='".build_url("books.php", "page",
>> ceil($count/$records_per_page))."'>last</a>":"last");
>> //echo "<p>Table Order</p>";
>> echo "<br />Ordered alphabetically by book title : ";
>> echo $dir=="ASC"?"Ascending":"<a href='".build_url("books.php", "dir",
>> "asc")."'>Ascending</a>";
>> echo " | ";
>> echo $dir=="DESC"?"Descending":"<a href='".build_url("books.php", "dir",
>> "desc")."'>Descending</a>";
>> echo "<br />";?>
>>
>> This produces a very nifty pagination - the problem is how to get rid of
>> the final pages that show up as greater than what is available. The
>> script above works fine, except it leaves that final | ...
>> Any simple solutions?
>>
>
>
> Do it differently... build an array of the appropriate entries. When
> done, use implode( ' | ', $yourArray ).
>
> Cheers,
> Rob.
Hate to disappoint you all, but I finally found the errant | .
Ridiculous, really, that I bothered you all.
it's in the line indicated above --- echo " | ... " --- lose the | and
it all works like a charm.

:-)     ;-)

-- 
Hervé Kempf: "Pour sauver la planète, sortez du capitalisme."
-------------------------------------------------------------
Phil Jourdan --- pj@xxxxxxxxxxxxx
   http://www.ptahhotep.com
   http://www.chiccantine.com/andypantry.php


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


[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux