in sqlqry.php
function procat(){
require_once("..\db.php");
$procat = $DBH->prepare("SELECT pro_sr FROM products LEFT JOIN
categories ON products.pro_cat=categories.cat_sr");
$procat->execute();
while($rowprocat[]=$procat->fetch()) {}
return $rowprocat;
}
in products.php
<?php
$rowprocat=procat();
print_r($rowprocat);
?>
Array ( [0] => Array ( [pro_sr] => 60 [0] => 60 ) [1] => Array ( [pro_sr] => 61 [0] => 61 ) [2] => Array ( [pro_sr] => 62 [0] => 62 ) [3] => )
why it is showing 4 rows whereas actually it has 3 records. also tested in phpMyAdmin shows 3. 4th row is empty.