Ciao a tutti, sono nuovo sul forum. Avrei bisogno di un grande aiuto.
Ho trovato un file php che legge e visualizza i dati da un file txt.
codice PHP:
Codice PHP:
<?PHP
$nome_file = "MCC17.txt";
$fp= file_exists($nome_file);
if ($fp==true) {
// apriamo il file di rubrica
$fp = @fopen($nome_file, "r");
// immettiamo tutti i dati del file in un array
$records = file($nome_file);
echo $records;
// contiamo gli elementi dell'array totale
$numero = count($records);
echo "<table border=\"0\" align=\"center\" style=\"text-align:center\">";
echo "<tr><td></td><td></td>";
// scorriamo l'array
for($x = 0; $x < $numero; ++$x)
{
// togliamo il carattere \n
$records[$x] = trim($records[$x]);
// immettiamo i dati del singolo record in un array
$dati = explode('|', $records[$x]);
// assegniamo a delle variabili i valori dell'array
list( $codice_giocatore, $giornata, $nome_giocatore, $squadra, , , ,$voto , , , , , , , , , , , , , , , , , , , , $costo) = $dati;
$logo= '<img src="/a/im/'.$squadra.'.gif" />';
// stampiamo i risultati a video
if ($x % 2 == 0 )
echo "<tr bgcolor=\"#DDDDDD\"><td></td><td>$voto</td>";
else
echo "<tr><td>1=checkbox=$nome_giocatore</td><td>=$voto;</td>";
}
echo "</tr></table>";
// chiudiamo il file 1=checkbox=50 Prodotti=399.99;
fclose($fp);
} else {
echo "Spiacente ma il file non esiste";
}
?>
e il file di testo in cui si ripetono molte righe simili,
è del tipo:
Codice HTML:
101|17|ABBIATI Christian|MILAN|1|0|1|5.0|0|1|6.0|0|1|0|0|0|0|0|0|0|0|0|0|1|1|0|0|22
Io vorrei visualizzare solo le righe in cui il valore $voto sia maggiore di 0. Non so come fare, vi ringrazio in anticipo per darmi una mano.