где сумма
$sqryvar="Select sum(amount) from tb_history";
$iqryvar=mysql_query($sqryvar);
$tot1=mysql_result($iqryvar,0,0);
$totals=$tot1;
if ($totals==''){
$totalpaid='0.00';
} else{
$totalpaid=$tot1;
}
и дата
<?php include('config.php');
$dc=date("d.m.Y");
$sql="select * from tb_history where date='$dc'";
$result=mysql_query($sql);
$nov=mysql_num_rows($result);
echo $nov;
?>
15 ноября 2009 в 21:04
а помойму, хранить дату в формате date("d.m.Y") — не лучший способ…
15 ноября 2009 в 20:05
Что там у тебя не работает?
Можешь попробовать такой вариант
<?php include('config.php');
$sql="SELECT SUM(amount), `date` FROM tb_history WHERE date(`date`)=CURDATE()";
$sum=floatval(mysql_result(mysql_query($sql), 0));
echo $sum;
?>
15 ноября 2009 в 18:01
не работает
15 ноября 2009 в 17:01
Уххх, сколько бесполезного кода и переменных %)
получение сумм по датам вместе с датами
SELECT SUM(amount), date FROM tb_history GROUP BY date
получение суммы для конкретной даты
SELECT SUM(amount), date FROM tb_history WHERE date=?
получение суммы для текущей даты
SELECT SUM(amount), date FROM tb_history WHERE date=CURDATE()