hummm... ok
file chiuso ...
per le altre parti si ...
$count è stata una svista...
$esplosione = explode (";" , $leggo_righe[$i]);
$esplosione tiene tutti i dati in un array
[0] 1 marco luigi pippo
[1] 2 luisa maria marta
però cosi facendo
me li inserisce in questo modoCodice PHP:$esplosione = explode (";" , $leggo_righe[$i]);
// $array_esploso = arraay($esplosione);
[0] 1
[1] marco
[2] luigi
.... e cosi via,
facendolo ciclare mi prende un indice alla volta di $esploso
quindi posso dargli gli indici giusti(conoscendo la loro posizione)
// ATTENTO : che cosi' nn metti i \nCodice PHP:if (($esplosione[0] == $array_controllo[1]) && ($esplosione[1] == $array_controllo[2])){
$newData = implode("\n" , $leggo_righe) ;
mettendo \n non mi mette il separatore ; tra un campo e l'altro, ma lascia uno spazio...
con \n : 1 marco luigi pippo
con ; : 1;marco;luigi;pippo
poi inserendoli nuovamente in un array mi esce fuori questa cosa:
[0]1;marco;luigi;pippo
[1]2;luisa;maria;marta
andando a riscrivere il file ... ossia sovrascrivendolo lui mi mette un indice dopo l'altro andando a capo.
Ho fatto un paio di prove e sembra funzionare.... ma se mi dici che cosi potrebbe creare dei problemi verifico nuovamnete meglio.
utilizzando il debugho visto la struttura degli array!
Però non essendo esperto non vorrei che si piantasse di punto in bianco!
Ti ringrazio delle risposte..
caio

Rispondi quotando