ciao a tutti
vorrei riuscire a calcolare il numero di volte che una certa stringa e' stata scritta in un ciclo for.
metto il codice cosi si capisce meglio quello che vorrei fare.
Codice PHP:
<?php
error_reporting (E_ALL ^ E_NOTICE);
include('settingsalvafatture.php');
$array_righi = file($my_databasefatture_txt);
$datax=(date('m'));
foreach($array_righi as $key => $indici){ list($cliente2,$indirizzo2,$elencoprodotti,$risu2,$data,$data1,$giornodipagamento,$importoversato) = explode("|", $indici);
if ($data<$datax) {
$nn=$key+1 ;
echo "$cliente2 <br/>";
echo "cliente moroso <br/> " ;
echo "$data <br/>";
echo "$datax<br/>";
echo "Fattura N." .".$nn.<br/> <br/> ";
}}
?>
il codice mi restituisce la lista dei clienti 'morosi' con relativo numero di fattura (ogni key equivale ad una fattura emessa , key+1 serve a farlo partire da 1 e non da 0. )
il codice legge nel database e su 10 fattue emesse stampa a video solo quelle la cui data e' inferiore alla data attuale.
Il problema e' che vorrei far stampare anche il numero totale di clienti morosi.
a priori non so quanti clienti morosi ci sono nell array, quaindi dovrei riuscire a contarli in qualche modo!
un aiutino? consiglio?
grazie