2004-10-20 00:24:10 +02:00
< ? php
2003-08-29 22:44:42 +02:00
/* Copyright ( C ) 2003 Rodolphe Quiedeville < rodolphe @ quiedeville . org >
*
* This program is free software ; you can redistribute it and / or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation ; either version 2 of the License , or
* ( at your option ) any later version .
*
* This program is distributed in the hope that it will be useful ,
* but WITHOUT ANY WARRANTY ; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE . See the
* GNU General Public License for more details .
*
* You should have received a copy of the GNU General Public License
* along with this program ; if not , write to the Free Software
* Foundation , Inc . , 59 Temple Place - Suite 330 , Boston , MA 02111 - 1307 , USA .
*
* $Id $
* $Source $
*
*/
$info_box_head = array ();
2004-01-24 17:26:00 +01:00
$info_box_head [] = array ( 'text' => " Les 5 derniers produits/services contract<63> s " );
2003-08-29 22:44:42 +02:00
$info_box_contents = array ();
2003-08-29 23:45:55 +02:00
$sql = " SELECT s.nom,s.idp, p.label, c.rowid " ;
2004-02-01 02:19:35 +01:00
$sql .= " FROM " . MAIN_DB_PREFIX . " societe as s, " . MAIN_DB_PREFIX . " contrat as c, " . MAIN_DB_PREFIX . " product as p WHERE s.idp = c.fk_soc AND c.fk_product = p.rowid " ;
2003-11-03 09:44:04 +01:00
if ( $user -> societe_id )
{
$sql .= " AND s.idp = $user->societe_id " ;
}
2003-08-29 22:44:42 +02:00
$sql .= " ORDER BY c.tms DESC " ;
/*
*
*/
$sql .= $db -> plimit ( 5 , 0 );
$result = $db -> query ( $sql );
if ( $result )
{
$num = $db -> num_rows ();
$i = 0 ;
while ( $i < $num )
{
$objp = $db -> fetch_object ( $i );
$info_box_contents [ $i ][ 0 ] = array ( 'align' => 'left' ,
'text' => $objp -> nom ,
2003-09-11 22:18:51 +02:00
'url' => DOL_URL_ROOT . " /comm/fiche.php?socid= " . $objp -> idp );
2003-08-29 22:44:42 +02:00
2003-08-29 23:30:28 +02:00
$info_box_contents [ $i ][ 1 ] = array ( 'align' => 'left' ,
2003-08-29 23:32:54 +02:00
'text' => $objp -> label ,
2003-08-29 23:45:55 +02:00
'url' => DOL_URL_ROOT . " /contrat/fiche.php?id= " . $objp -> rowid );
2003-08-29 23:30:28 +02:00
2003-08-29 22:44:42 +02:00
$i ++ ;
}
}
new infoBox ( $info_box_head , $info_box_contents );
?>