dpiearcy Posted December 16, 2012 Share Posted December 16, 2012 I have this pagination script that works well for my regular posts. But I want to paginate from the same database all the fields where a tinyint is 1 and not 0. So select all where "answered=1" in other words. Here is the query which only selects my total num rows. Can this be modified or should I just do a completely different query? A normal one? Here's the query: function pagination($query, $per_page = 10,$page = 1, $url = '?'){ $query = "SELECT COUNT(*) as `num` FROM {$query}"; $row = mysql_fetch_array(mysql_query($query)); $total = $row['num']; $adjacents = "2"; Since I don't want ALL rows just the rows where answered=1 can I change this or start from scratch? Or, if you have a great easy pagination script you don't mind tossing my way that would be awesome too! ;-) Link to comment https://forums.phpfreaks.com/topic/272061-need-to-change-this-script/ Share on other sites More sharing options...
Barand Posted December 16, 2012 Share Posted December 16, 2012 $query = "SELECT COUNT(*) as `num` FROM {$query} WHERE answered = 1"; Link to comment https://forums.phpfreaks.com/topic/272061-need-to-change-this-script/#findComment-1399697 Share on other sites More sharing options...
dpiearcy Posted December 16, 2012 Author Share Posted December 16, 2012 $query = "SELECT COUNT(*) as `num` FROM {$query} WHERE answered = 1"; Thanks Barand. That did the trick. You're quickly becoming my favorite on here since you seem to always be quick to answer my stupid questions :-) Link to comment https://forums.phpfreaks.com/topic/272061-need-to-change-this-script/#findComment-1399699 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.