Qual: Better compatibility with other databases
This commit is contained in:
parent
e5f6afc81e
commit
9042c10398
@ -68,16 +68,17 @@ if ($_GET["action"] == 'builddoc')
|
||||
|
||||
llxHeader();
|
||||
|
||||
$sql = "SELECT count(*) as cc, date_format(a.datep, '%m/%Y') as df";
|
||||
$sql.= ", date_format(a.datep, '%m') as month";
|
||||
$sql.= ", date_format(a.datep, '%Y') as year";
|
||||
$sql.= " FROM ".MAIN_DB_PREFIX."actioncomm as a";
|
||||
$sql.= ", ".MAIN_DB_PREFIX."user as u";
|
||||
$sql = "SELECT count(*) as cc,";
|
||||
$sql.= " date_format(a.datep, '%m/%Y') as df,";
|
||||
$sql.= " date_format(a.datep, '%m') as month,";
|
||||
$sql.= " date_format(a.datep, '%Y') as year";
|
||||
$sql.= " FROM ".MAIN_DB_PREFIX."actioncomm as a,";
|
||||
$sql.= " ".MAIN_DB_PREFIX."user as u";
|
||||
$sql.= " WHERE a.fk_user_author = u.rowid";
|
||||
$sql.= " AND u.entity = ".$conf->entity;
|
||||
$sql.= " AND percent = 100";
|
||||
$sql.= " GROUP BY date_format(a.datep, '%m/%Y') ";
|
||||
$sql.= " ORDER BY a.datep DESC";
|
||||
$sql.= " GROUP BY year, month, df";
|
||||
$sql.= " ORDER BY year DESC, month DESC, df DESC";
|
||||
$sql.= $db->plimit($limit+1,$offset);
|
||||
|
||||
//print $sql;
|
||||
|
||||
@ -56,8 +56,7 @@ $fourns=array();
|
||||
|
||||
|
||||
/*
|
||||
* Affichage liste
|
||||
*
|
||||
* View
|
||||
*/
|
||||
|
||||
llxHeader();
|
||||
@ -85,8 +84,7 @@ if ($search_ville)
|
||||
{
|
||||
$sql .= " AND s.ville LIKE '%".$search_ville."%'";
|
||||
}
|
||||
$sql .= " AND ca.year > (date_format(".$db->idate(mktime()).",'%Y') - 5)";
|
||||
|
||||
// TODO Add date ranges
|
||||
$sql .= " ORDER BY $sortfield $sortorder " . $db->plimit($conf->liste_limit+1, $offset);
|
||||
|
||||
dol_syslog("fourn/stats.php sql=".$sql);
|
||||
@ -95,10 +93,10 @@ if ($resql)
|
||||
{
|
||||
$num = $db->num_rows($resql);
|
||||
$i = 0;
|
||||
|
||||
|
||||
while ($i < min($num,$conf->liste_limit))
|
||||
{
|
||||
$obj = $db->fetch_object($resql);
|
||||
$obj = $db->fetch_object($resql);
|
||||
$var=!$var;
|
||||
$i++;
|
||||
|
||||
@ -109,7 +107,7 @@ if ($resql)
|
||||
}
|
||||
|
||||
}
|
||||
else
|
||||
else
|
||||
{
|
||||
dol_print_error($db);
|
||||
}
|
||||
@ -150,13 +148,13 @@ $var=True;
|
||||
foreach($fourns as $fid => $fnom)
|
||||
{
|
||||
$var=!$var;
|
||||
|
||||
|
||||
print "<tr $bc[$var]>";
|
||||
print '<td><a href="fiche.php?socid='.$obj->socid.'">'.img_object($langs->trans("ShowSupplier"),"company").'</a>';
|
||||
print " <a href=\"fiche.php?socid=".$fid."\">".$fnom."</a></td>\n";
|
||||
print "<td>".$obj->ville."</td>\n";
|
||||
print '<td>'.$code_fourns[$fid].' </td>';
|
||||
|
||||
|
||||
foreach($years as $year)
|
||||
{
|
||||
print '<td align="right">'.price($ca[$fid][$year]).' </td>';
|
||||
|
||||
Loading…
Reference in New Issue
Block a user