helloworld001 Posted January 31, 2015 Share Posted January 31, 2015 i am creating a responsive website. I'll give you an example. I am retriving 100 items from mysql database using php. I am only showing 20 items per page using simple pagination with arrows. I keep this format on desktop and tablets. However, I would like to show less items when I am viewing the page on a smartphone. So instead of 20 items per page, it'll show 5 items per page along with the pagination arrows. I was wondering if this is possible with PHP or would I have to use javascript? Link to comment https://forums.phpfreaks.com/topic/294293-is-there-a-way-to-limit-items-on-a-page-using-php-based-on-the-page-resolution/ Share on other sites More sharing options...
mac_gyver Posted January 31, 2015 Share Posted January 31, 2015 the number of items per page in your pagination code needs to be a php variable, that gets set to the appropriate value based on detecting the type of client that made the request to your page. Link to comment https://forums.phpfreaks.com/topic/294293-is-there-a-way-to-limit-items-on-a-page-using-php-based-on-the-page-resolution/#findComment-1504457 Share on other sites More sharing options...
NotionCommotion Posted January 31, 2015 Share Posted January 31, 2015 I would start looking in $_SERVER to see if there is anything which indicates the browser so that you could determine the appopriate number or rows to display. If not, then use JavaScript to send a request to provide this information, store it in a session, and use this value to determine the course of action. Link to comment https://forums.phpfreaks.com/topic/294293-is-there-a-way-to-limit-items-on-a-page-using-php-based-on-the-page-resolution/#findComment-1504466 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.