spero possiate aiutarmi xkè non riesco ad uscirne.
tramite un ciclo for each mi estraggo dei dati da uno specifico file di testo,
ora però le cose si comlicano inquanto invece di specificare il singolo file quest'ultimo assume un valore dinamico frutto di un'estrazione tramite ciclo while dal db.
[code]
$result = array();
$i=0;
$dati = mysql_query("SELECT * FROM table");
WHILE($rows = mysql_fetch_array($dati)){
$nome_file="$rows[nome_file_db]"; //valore dinamico
$file= file("file_test/$nome_file");
foreach($file as $chiave=>$row){
if(strstr($row, 'CodValue')){
$i++;
$result[$i]['value']= trim(str_replace('CodValue:','',$row));
$color = str_replace('','',$result[10]['value']);
}
}//FINE FOREACH
}//FINE WHILE
echo"$color" //stampa a video il risultato di color
[code]
purtroppo però così facendo la variabile $color viene sovrascritta con lo stesso valore per "n" volte i dati estratti dal db, invece di assumere "n" valori per quanti sono i records
Grazie in anticipo.