Good day!

I want to know if how can I edit my code to echo my <a href>

here is my <a href> code

<a href="machine1.php?pageno=1&field_name=<?php echo $data_sort; ?>&sorting=<?php echo $sort; ?>">FIRST</a>
<a href="machine1.php?pageno=<?php echo $prevpage;?>&field_name=<?php echo $data_sort; ?>&sorting=<?php echo $sort; ?>">PREV</a>

Thank you so much

    my colleagues gave me an example of the link of page:

    $paging = '<a href="?page=1">First</a> | ';
    $paging .= '<a href="?page=1">Next</a> ';
    $paging .= 'Page 1 of 5 ';
    $paging .= '<a href="?page=1">Previous</a> | ';
    $paging .= '<a href="?page=5">Last</a>';
    
    $tpl->set_var(array('pagination' => $paging,
    ));
    

    then he puts {pagination} in his html code

    but in my case I have an if and else condition, so I tried this code.and I encountered problem.

    if ($pageno == 1) {
       echo " FIRST PREV ";
    } else {
     $myLink = ' <a href="machine1.php?pageno=1&field_name='.$data_sort.'&sorting='.$sort.'">FIRST</a>';
       $prevpage = $pageno-1;
     $myLink .= ' <a href="machine1.php?pageno='.$prevpage.'&field_name='.$data_sort.'&sorting='.$sort.'">PREV</a>';
    }
     $paging = 'Page $pageno of $lastpage ';
    //echo " ( Page $pageno of $lastpage ) ";
    if ($pageno == $lastpage) {
       echo " NEXT LAST ";
    } else {
      $nextpage = $pageno+1;
      $pagination2 .= ' <a href="machine1.php?pageno='.$nextpage.'&field_name='.$data_sort.'&sorting='.$sort.'">NEXT</a>';
      $pagination2 .= ' <a href="machine1.php?pageno='.$lastpage.'&field_name='.$data_sort.'&sorting='.$sort.'">LAST</a>';
    }
    

    and I set_var

    $tpl->set_var(array('pagination' => '$myLink',
    					'paging' => '$paging',
    					'pagination2' => '$pagination2'
    ));
    
    

    and i add in my html this code:

    {pagination} {paging} {pagination2}
    

    and the output is:
    $myLink FIRST PREV

    whats wrong with my code?

      PHP variables are not interpolated within single-quoted string literals (only in double-quoted). But since the quotes serve no purpose, just get rid of them:

      $tpl->set_var(array('pagination' => $myLink,
                          'paging' => $paging,
                          'pagination2' => $pagination2
      )); 
      
        Write a Reply...