Jump to content

Recommended Posts

The following works fine as a query directly in mysql..

 

SELECT COUNT(pid) as Num FROM products WHERE productgroup = 'Some Group'

 

As a whole

 

$query = "SELECT COUNT(pid) as Num FROM products WHERE productgroup = 'Some Group'";

 

$total_pages = mysql_fetch_array(mysql_query($query));

$total_pages = $total_pages[num];

 

It appears that $total_pages is empty, records display but the paging doesnt appear, as it beleaves there are no results..

 

I guess there is an issue with $total_pages = $total_pages[num]; ?

 

Maybe because the productgroup field is varchar, but I thought that COUNT(pid) would correct it?

Link to comment
https://forums.phpfreaks.com/topic/268358-paging-issue/
Share on other sites

how about using the mysql_num_rows() function?

 

$query = "SELECT pid FROM products WHERE productgroup = 'Some Group'";
$result = mysql_query($query);
$num_rows = mysql_num_rows($result);

 

I havent checked this snippet for typos so it might not run from cut n paste

Link to comment
https://forums.phpfreaks.com/topic/268358-paging-issue/#findComment-1377820
Share on other sites

Shouldn't that be "Num" with an upper-case "N"?

 

$total_pages[Num]

 

 

For future reference, turning on all errors and warnings provides clues as to what's wrong:

 

error_reporting(-1);
ini_set('display_errors', 1);

 

 

Also note that the "Num" part should be in quotes:

 

$total_pages['Num']

Link to comment
https://forums.phpfreaks.com/topic/268358-paging-issue/#findComment-1377838
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.