salve a tutti.
Ho modificato uno script che prima andava benissimo ma lo dovuto modificare perchè prima effettuava troppe chiamate al database vi posto il code:

Codice PHP:
<?php function prova(){
$arrmast=explode("|",$mast);
    
foreach(
$arrmast as $key => $val){
$tag="<div id=\"$valori[0]\" style=\"display:none;\">";
...
$tag.="</div>"?>

<script type="text/javascript">
window.parent.listmast('<?php echo $valori[1]; ?>', '<?php echo $tag?>');
</script>

<?php }
}

prova(); ?>
la cosa strane che nel documento mi ripete <script>...</script> per tutte le linee che contiene gli array e non la $tag.
Spero di essere stato abbastanza chiaro.