Jump to content

changing PHP num_rows method to SQL COUNT


paddy_fields

Recommended Posts

Hi. I was using the method below to count the rows in a table, but I've since learnt I should be using SQL Count.

 

Old method....

//total number of jobs
if ($result = $db->query("SELECT * FROM jobBoard")) {
$totalJobCount = $result->num_rows;
$result->close();
echo $totalJobCount;
}   

I've now changed this to....

//total number of jobs
if ($result = $db->query("SELECT count(*) AS jobCount FROM jobBoard")) {
$findCount = $result->fetch_assoc();
$totalJobCount = $findCount['jobCount'];
$result->close();
echo $totalJobCount;
}   

Is my new method the best way of doing this? It provides the correct result but I'm new to mysqli and I'm not sure if fetch_assoc() is the right way to go?

 

Thanks.

Pat.

Archived

This topic is now archived and is closed to further replies.

×
×
  • 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.