include ("../common/public.php") ; $arrFornitori = array() ; $arrCategorie = array() ; /************************* * mi costruisco i filtri *************************/ $query = " select *, F.Nome as NomeFornitore, P.Nome as NomeProdotto from $tprodotti P, $tfornitori F, $tcategorie C where (P.qassegnata - P.qutilizzata < $quantita) and P.fornitore = F.IdFornitori and P.Categoria = C.IdCategorie and F.idfornitori != $idsarzi order by P.nome " ; list($tot_prod, $d) = $db->RecuperaDati($query) ; // print_r($d) ; exit ; for ($i=0; $i<$tot_prod; $i++) { if (!@array_key_exists($d['IdFornitori'][$i], $arrFornitori)) $arrFornitori[$d["IdFornitori"][$i]] = $d["NomeFornitore"][$i] ; if (!@array_key_exists($d['IdCategorie'][$i], $arrCategorie)) $arrCategorie[$d["IdCategorie"][$i]] = $d["DesCat"][$i] ; } @asort($arrFornitori) ; @asort($arrCategorie) ; // print_r($arrFornitori) ; print_r($arrCategorie) ; // exit ; $header = "NOME PRODOTTO,FORNITORE,CATEGORIA,ANNATA,PREZZO,IVA,QTA ASS,QTA RES,ESAURITO?,NOTE" ; $label = explode(",", $header) ; $attHeaderStyle = "background-color:#ffffaa;border-bottom:1px solid silver;padding:2px 2px 0px 2px" ; $attH = "
,,, , , , , , , " ; $attHS = "$attHeaderStyle,$attHeaderStyle,$attHeaderStyle,$attHeaderStyle,$attHeaderStyle,$attHeaderStyle,$attHeaderStyle,$attHeaderStyle,$attHeaderStyle,$attHeaderStyle,$attHeaderStyle,$attHeaderStyle,$attHeaderStyle,$attHeaderStyle,$attHeaderStyle$attHeaderStyle,$attHeaderStyle,$attHeaderStyle,$attHeaderStyle,$attHeaderStyle,$attHeaderStyle,$attHeaderStyle,$attHeaderStyle,$attHeaderStyle,$attHeaderStyle" ; $strSort = "str,,str,str,str,str,str,str,str,date,int,date,int,str,int" ; $iniW = "200,240,110,70,70,40,70,70,80,240" ; $setColType = "ro,ro,ro,ro,ro,ro,ro,ro,ro,ro,ro,ro,ro,ro,ro" ; $setColAlign = "left,left,left,center,center,center,center,center,center,left" ; /******************************************************************************* * controllo se devo eseguire degli ordinamenti e qual è la colonna da ordinare *******************************************************************************/ if (! isset($colToSort) or $colToSort == '') $colToSort = 0 ; if (! isset($direction) or $direction == '') $direction = "ASC" ; $strLoadXml = "LoadListaProdottiQuantita.php?quantita=$quantita&ordinaper=$colToSort&direction=$direction" ; /****************************************************************** * controllo se provengo da una operazione di filtraggio. Questo si * verifica quando rag_sociale vale qualcosa ******************************************************************/ if ($prodotto != '') $strLoadXml .= "&selpro=$prodotto" ; if ($fornitore != '' and $fornitore != 'tutti') $strLoadXml .= "&selfor=$fornitore" ; if ($categoria != '' and $categoria != 'tutti') $strLoadXml .= "&selcat=$categoria" ; ?>