Ciao a tutti, come scritto sul titolo non riesco a risolvere questo problema. Lo script funziona ma stampa anche la Notice.
vi posto il codice
codice:$ris = [ ['cat_veicolo' => '1'], ['cat_veicolo' => '1'], ['cat_veicolo' => '1'], ['cat_veicolo' => '1'], ['cat_veicolo' => '1'], ['cat_veicolo' => '2'], ['cat_veicolo' => '2'], ['cat_veicolo' => '2'], ['cat_veicolo' => '2'], ['cat_veicolo' => '2'] ]; if(!empty($ris)){ $cont = count($ris,0); $flag = 0; $j=0; $x=0; for ($i = 0; $i < $cont; $i++) { if ($ris[$i]['cat_veicolo'] != $flag ) { $flag = $ris[$i]['cat_veicolo']; echo "<p style='color:red'> HEADER </p>"; for($j=0; $j < $cont; $j++) { if ($flag == $ris[$x]['cat_veicolo']) { echo "<p style='color:green'> - BODY </p>"; $x++; } } echo "<p style='color:blue'> FOOTER </p>"; $j = 0; }else { //$j=0; echo "Indice I -> $i <br>"; echo "--Indice j -> $j <br>"; echo "----Indice x -> $x <br>"; } } //chiudo for } //chiudo if principale

Rispondi quotando
