Files
le-matelot/client/plugins/statsplus/calc/calc_jours.php
2020-01-27 08:56:08 +01:00

78 lines
2.0 KiB
PHP

<?php
function ca($jour, $liste, $pourc=100, $port=1, $type=0){
if ( !isset( $search ) ) {
$search = "";
}
$search .= " and";
for($i=0; $i<count($liste);$i++)
$search .= " date like '" . $liste[$jour][$i] . "%' or";
$search = substr($search, 0, strlen($search)-2);
$commande = new Commande();
if($type == 0)
$query = "select * from $commande->table where statut>=2 and statut<>5 $search";
else
$query = "select count(*) as nb from $commande->table where statut>=2 and statut<>5 $search";
$resul = mysql_query($query);
if($type == 1){
return mysql_result($resul, 0, "nb");
}
$list="";
while($row = mysql_fetch_object($resul)){
$list .= "'" . $row->id . "'" . ",";
}
$list = substr($list, 0, strlen($list)-1);
$list == "";
if($list == "") $list="''";
$query = "SELECT sum(venteprod.quantite*venteprod.prixu) as ca FROM venteprod where commande in ($list)";
$resul = mysql_query($query);
$ca = round(mysql_result($resul, 0, "ca"), 2);
$query = "SELECT sum(port)as ca FROM commande where id in ($list)";
$resul = mysql_query($query);
$ca += mysql_result($resul, 0, "ca");
$query = "SELECT sum(remise)as ca FROM commande where id in ($list)";
$resul = mysql_query($query);
$ca -= mysql_result($resul, 0, "ca");
if(!$port){
$query = "SELECT sum(port)as port FROM commande where id in ($list)";
$resul = mysql_query($query);
$ca -= mysql_result($resul, 0, "port");
}
return round($ca*$pourc/100, 2);
}
function trouve_jour($jour){
switch($jour){
case '0' : return "Dimanche"; break;
case '1' : return "Lundi"; break;
case '2' : return "Mardi"; break;
case '3' : return "Mercredi"; break;
case '4' : return "Jeudi"; break;
case '5' : return "Vendredi"; break;
case '6' : return "Samedi"; break;
}
}
?>