isLoggedIn())
{
header ("location: ../login.php");
exit();
}
if(isset($_POST['date_range']))
{
$date_range=$_POST['date_range'];
$dates=explode(':',$date_range);
$date1=$dates[0];
$date2=$dates[1];
$brands_name=array();
$brands_id=array();
$brands_total=array();
$brands_subtotal=array();
}
$brands_table=$cfg_tableprefix.'brands';
$sales_table=$cfg_tableprefix.'sales';
$sales_items_table=$cfg_tableprefix.'sales_items';
$display=new display($dbf->conn,$cfg_theme,$cfg_currency_symbol,$lang);
$display->displayTitle("$cfg_company $lang->allBrandsReport");
$tableheaders=array("$lang->brand","$lang->totalWithOutTax","$lang->totalWithTax","$lang->tax");
$result=mysql_query("SELECT * FROM $sales_table WHERE date between \"$date1\" and \"$date2\" ORDER BY id DESC",$dbf->conn);
$result2=mysql_query("SELECT * FROM $sales_table WHERE date between \"$date1\" and \"$date2\" ORDER BY id ASC",$dbf->conn);
$row=mysql_fetch_assoc($result);
$high_id=$row['id'];
$row=mysql_fetch_assoc($result2);
$low_id=$row['id'];
$result3=mysql_query("SELECT * FROM $sales_items_table WHERE sale_id BETWEEN \"$low_id\" and \"$high_id\" ORDER BY id DESC",$dbf->conn);
echo "$lang->totalsForBrands
$lang->between $date1 $lang->and $date2
";
echo '
';
echo "border_style $display->border_color $display->border_width px\" align='center'>
header_rowcolor>\n\n";
for($k=0;$k< count($tableheaders);$k++)
{
echo "\n$tableheaders[$k]\n | \n";
}
echo '
'."\n\n";
$rowCounter=0;
$subtotal=0;
$total=0;
$brand_result=mysql_query("SELECT * FROM $brands_table order by brand");
while($row=mysql_fetch_assoc($brand_result))
{
$brands_id[]=$row['id'];
$brands_name[]=$row['brand'];
$brands_total[$row['id']]=0;
$brands_subtotal[$row['id']]=0;
}
while($row=mysql_fetch_assoc($result3))
{
$brand_of_item=$dbf->idToField($cfg_tableprefix.'items','brand_id',$row['item_id']);
$brands_subtotal[$brand_of_item]+=$row['item_total_cost']-$row['item_total_tax'];
$brands_total[$brand_of_item]+=$row['item_total_cost'];
}
for($k=0;$krowcolor1>\n";
}
else
{
echo "\nrowcolor2>\n";
}
$id=$brands_id[$k];
$name=$brands_name[$k];
$subtotal=number_format($brands_subtotal[$id],2,'.', '');
$total=number_format($brands_total[$id],2,'.', '');
$tax=number_format($total-$subtotal,2,'.', '');
echo "\n\n$name\n | \n";
echo "\n\n\$$subtotal\n | \n";
echo "\n\n\$$total\n | \n";
echo "\n\n\$$tax\n | \n";
$rowCounter++;
}
echo '
';
?>