Php Folks,
I need to create pagination.
I am struggling as I in a mess …
[code]
$i = 0;
while($i<$max_pages)
{
if($i<$max_pages)
{
echo “<a href=”$_SERVER[‘PHP_SELF’];”;?>?form_type=<?php echo $_SESSION[‘form_type’];?>&query_type=<?php echo $_SESSION[‘query_type’];?>&form_step=end&page_limit=1&page=<?php echo $i;?>”><?php echo $i;?></a><?php
}
elseif($i==$page_number)
{
echo “<a href=”$_SERVER[‘PHP_SELF’];?>?form_type=<?php echo $_SESSION[‘form_type’];?>&query_type=<?php echo $_SESSION[‘query_type’];?>&form_step=end&page_limit=1&page=<?php echo $i;?>”><?php echo “<b>$i<b>”;?></a><?php
}
elseif($i>=$max_pages)
{
echo “<a href=”$_SERVER[‘PHP_SELF’];?>?form_type=<?php echo $_SESSION[‘form_type’];?>&query_type=<?php echo $_SESSION[‘query_type’];?>&form_step=end&page_limit=1&page=<?php echo $previous_page;?>”><?php echo “<b>Previous Page<b>”;?></a><?php
//session_destroy();
}
$i++;
}
So you should see pagination numbered page links like so …
1 2 3 4 5
If you’re on page 4 then that should be displayed as bold.
When you are in final page, you see no page numbered links but a link that says:
Previous Page
These codes ain’t working:
[code]
if($i<$max_pages)
{
echo “<a href=”$_SERVER[‘PHP_SELF’];”;?>?form_type=<?php echo $_SESSION[‘form_type’];?>&query_type=<?php echo $_SESSION[‘query_type’];?>&form_step=end&page_limit=1&page=<?php echo $i”>$i</a>;
}
Parse error: syntax error, unexpected ” (T_ENCAPSED_AND_WHITESPACE), expecting ‘-‘ or identifier (T_STRING) or variable (T_VARIABLE) or number (T_NUM_STRING) in C:xampphtdocspower.pagesearch_3.php on line 1155
[code]
if($i<$max_pages)
{
echo “<a href=”$_SERVER[‘PHP_SELF’];”;?>?form_type=<?php echo $_SESSION[‘form_type’];?>&query_type=<?php echo $_SESSION[‘query_type’];?>&form_step=end&page_limit=1&page=<?php echo “$i”>$i</a>”;
}
Parse error: syntax error, unexpected ” (T_ENCAPSED_AND_WHITESPACE), expecting ‘-‘ or identifier (T_STRING) or variable (T_VARIABLE) or number (T_NUM_STRING) in C:xampphtdocspower.pagesearch_3.php on line 1155
How would you code it ?