its not working, here is my original code:include ("customer_table.inc");
$connection = @mysql_connect("", "", "") or die("Couldn't connect.");
$db = @mysql_select_db($db_name, $connection)or die("Couldn't select database.");
$sql = "select month(purchase_date)
FROM $table_name
";
echo $sql;
$result = @($sql,$connection)or die("Couldn't execute query.");
while ($row = mysql_fetch_array($result)) {
$product_purchased = $row['product_purchased'];
$purchase_date = $row['purchase_date'];
echo $purchase_date;
if ($purchase_date == "1") {
$puchasecount1++;
}
else {
$purchasecount2++;
}
echo $purchase_date;
echo $puchasecount1;
echo $puchasecount2;
}
absolutely nothing gets echoed with the above code:
Then i tried yours vincent:
include ("customer_table.inc");
$connection = @mysql_connect("", "", "") or die("Couldn't connect.");
$db = @mysql_select_db($db_name, $connection)or die("Couldn't select database.");
$sql = "SELECT count(*) AS cnt, MONTH(purchase_date)
FROM $table_name
GROUP BY MONTH(purchase_date)
ORDER BY 2
";
echo $sql;
here is the results:
SELECT count(*) AS cnt, MONTH(purchase_date) FROM customer_table GROUP BY MONTH(purchase_date) ORDER BY 2 Couldn't execute query.