Jump to content

Why num_rows giving two different result?


rajeshkr

Recommended Posts

Hi,
I am little bit confuse with the result of num_rows that i used in my code.
My table invoice have no value in current because i want to check if no value in the table.
Here is my code
 
code 1 gives $rowc value as 0 that is correct.
$fetch1="select * from invoice"; 
$val1=$con->query($fetch1); 
$rowc=$val1->num_rows; 
echo $rowc;  

Code 2 gives $rowc value as 1 that is incorrect.

$fetch1="select max(id) as id, order_no from invoice"; 
$val1=$con->query($fetch1); 
$rowc=$val1->num_rows; 
echo $rowc;  

I just want to know why the result giving two different values.
Thanks

 

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.