" . $d['Voce'][$i] . "\n") ; } } function CaricaCambiaAnno($d, $i) { global $aCheck ; $dbf = new FC_SQL ; $strRet = "" ; if ($aCheck[$d['Id'][$i]] == false) { $aCheck[$d['Id'][$i]] = true ; $strRet .= "
  • " . $d['Voce'][$i] . "
  • \n" ; return ($strRet) ; } function CaricaVoceGenerica($d, $i) { global $aCheck ; if ($aCheck[$d['Id'][$i]] == false) { $aCheck[$d['Id'][$i]] = true ; return ("
  • " . $d['Voce'][$i] . "
  • \n" ; } } return $strRet ; } $q = " select M.* from menu M where M.IdProfilo >= $profilo order by M.OrdineInMenu " ; $strToPrint = "
    \n" ; } } $strToPrint .= "
    " ; // exit ; ?>
    query("select * from annigestione order by anno") ; while ($db->next_record()) { // $strTemp .= "...|" . $db->f("Anno") . "|javascript:LoadIFrameContent(200," . $db->f("Anno") . ")|\n" ; $lastAnno = $db->f("Anno") ; } if ($lastAnno != $annoInCorso) { $q = "insert into annigestione (Anno) values ($annoInCorso)" ; $db->query($q) ; /************************************************************************** * A questo punto inserisco i prodotti nel nuovo anno con quantità = 0 * 17.10.2022: devo purtroppo inserire anche nella tabella prodotti * i prodotti validi con anno il nuovo anno. **************************************************************************/ $qprd = " select * from prodotti where Anno = $lastAnno and attivo = 'Y' " ; list($n, $d) = $db->RecuperaDati($qprd) ; for($i=0; $i<$n; $i++) { $idP = $d['IdProdotti'][$i] ; $CodiceProdotto = $d['CodiceProdotto'][$i] ; $Fornitore = $d['Fornitore'][$i] ; $AziendaCollegata = $d['AziendaCollegata'][$i] ; $Nome = addslashes($d['Nome'][$i]) ; $Formato = $d['Formato'][$i] ; $Categoria = $d['Categoria'][$i] ; $Annata = $d['Annata'][$i] ; $PrezzoUnitario = $d['PrezzoUnitario'][$i] ; $Accisa = $d['Accisa'][$i] ; $IdIvaPrd = $d['IdIvaPrd'][$i] ; $Note = addslashes($d['Note'][$i]) ; $Confezione = $d['Confezione'][$i] ; $Esaurito = $d['Esaurito'][$i] ; $qNew = "insert into QuantitaProdotti values('$annoInCorso', $idP, 0, 0,0)" ; debug (0, $qNew) ; $db->query($qNew) ; $qNewPrd = " INSERT INTO Prodotti (`Anno`, `IdProdotti`, `CodiceProdotto`, `Attivo`, `Fornitore`, `AziendaCollegata`, `Nome`, `Formato`, `Categoria`, `Annata`, `PrezzoUnitario`, `Accisa`, `IdIvaPrd`, `Note`, `Confezione`, `QAssegnata`, `QUtilizzata`, `Esaurito`) Values ($annoInCorso, '$idP', '$CodiceProdotto', 'Y','$Fornitore', '$AziendaCollegata', '$Nome', '$Formato', '$Categoria', '$Annata', '$PrezzoUnitario', '$Accisa', '$IdIvaPrd', '$Note', '$Confezione', 0, 0, '$Esaurito') " ; debug (0, $qNewPrd); $db->query($qNewPrd) ; } } ?>
    query("select * from annigestione order by anno") ; while ($db->next_record()) { $tt = '
  • ' . $db->f("Anno") . '
  • '; $lastAnno = $db->f("Anno") ; } ?>