" ; /*********************************************************************** * recupero i dati dei codice dei clienti. Siccome ogni cliente * puņ avere un codice diverso in funzione dell'azienda, * allora utilizzo una tabella di relazione fra l'Azienda e il cliente * 8.11.2021 Modifiche versione 3.0. Per il fornitore devo andare a * controllare quelli che sono attivi oppure disattivati negli anni * successivi ***********************************************************************/ $query = " select F.IdFornitori, F.Nome, RFC.Codice, C.IdClienti, C.Nome as NomeCliente from fornitori F left join relfornitoriclienti RFC on RFC.IdFornitore = F.IdFornitori and RFC.IdCliente = $idCliente and RFC.Anno = $anno left join clienti C on C.idClienti = RFC.IdCliente where F.Attivo = 1 or (F.Attivo = 0 and Year(F.DataDisattivazione) > $anno) order by F.Nome " ; list($n, $d) = $db->RecuperaDati($query) ; for($i=0; $i<$n; $i++) { $codice = $d['Codice'][$i] ; $idfor = $d['IdFornitori'][$i] ; $nomefor = $d['Nome'][$i] ; $arrCodici[$idfor]['Nome'] = $nomefor ; if ($codice != "") $arrCodici[$idfor]['Codice'] = $codice ; else $arrCodici[$idfor]['Codice'] = "" ; } $titolo = "Operazione di Inserimento / Modifica dei Codici per il Cliente " . $nomeCliente . "" ; $strComando = "Conferma" ; @reset($arrCodici) ; foreach($arrCodici as $idFor => $arrFor) { $str .="" ; $str .="" . htmlspecialchars($arrFor['Nome']) . "" ; $str .="" . $arrFor['Codice'] . "" ; $str .= "" ; } $str .= "" ; // print_r($arrPerc) ; exit ; $header = "Fornitore,Codice" ; $strSort = "str,str" ; $iniW = "330,120" ; $setColType = "ro,ed" ; $setColAlign = "left,center" ; ?> <? echo TITLE ?>


Codici: (doppio click sul campo 'Codice' per effettuare delle modifiche)