ciao , sono riuscito a visualizzare il file csv , lo inserito in un array , ma ora il problema è quello di modificare i valori al suo interno.
dovrei modificare o tutta la linea o solo alcune parti; un po come si fa con UPDATE SET di sql.
si può fare ? e come dovrei procedere?
vi posto lo script che per ora ho scritto
se non è possibile modificare i valori tra ; stavo pensando di cancellare la righa e ristamparla con i valori modificati . ma non mi sembra una gran cosa ...codice:$file = [oath del file.csv]; $seek = fseek ($apro , "0"); $lung = filesize($file); $apro = fopen ($file , "r"); for ($i = 0 ; $i < 8 ; $i++){ $prendo[$i] = fgetcsv($apro ,$lung , ";"); $valore = array (a => $prendo[$i][0]) //continuo cosi per tutto larray if (isset($valore[id])){ $ragpost = $_POST['rag'] ; $ragvalore = $valore['rag']; if ($ragpost === $ragvalore){ //QUI DOVREI MODIFICARE I VALORI... } } }
qualcuno sa come potrei procedere?
grazie in anticipo

Rispondi quotando