Salve.. allora, io ho il seguente codice :
Non capisco xkè quando apro il file mi aggiunge per alcuni record nel campo descriz dei ritorno a capo che non dovrebbero esistere.codice:<?php include("dati_connessione.php"); $db = mysql_connect($db_host, $db_user, $db_password); if ($db == FALSE) die ("Errore nella connessione a MySQL"); $connessione = mysql_select_db($db_name , $db); if ($connessione == FALSE) die ("Errore nella selezione del DB $db_name"); //$nometabella = array ("t0" => "circolari", "t1" => "notiz", "t2" => "sentenze", "t3" => "ordinanze"); $nometabella = array ("t0" => "notiz"); foreach ($nometabella as $nomet => $tabella) { $queryleggi = "select * from $tabella"; $risultati = mysql_db_query($db_name,$queryleggi); if ($risultati == false) echo "Errore nella lettura dei dati<\n> $queryleggi "; $righe = mysql_num_rows($risultati); if ($righe > 0) { $fc = "$tabella.csv"; $fcs = fopen($fc,"w"); flock($fcs,2); for ($c=0; $c < $righe; $c++) { $mese = mysql_result($risultati, $c, "mese"); if ($mese < 0) $mese = "00"; $anno = mysql_result($risultati, $c, "anno"); $giorno = mysql_result($risultati, $c, "giorno"); if ($giorno < 0) $giorno = "00"; $nrdoc = mysql_result($risultati, $c, "nrdoc"); $nomefile = mysql_result($risultati, $c, "nomefile"); $descriz = mysql_result($risultati, $c, "descriz"); $testo = "$mese|$anno|$giorno|$nrdoc|$nomefile|$descriz\n"; fwrite($fcs,$testo); }; flock($fcs,3); fclose($fcs); }; echo "<a href=\"$tabella.csv\">Scarica $tabella.csv</a> "; }; mysql_close($db); ?>
se apro con il notepad mi ritrovo un carattere simile a un rettangolino, e importandolo in excel ho il risultato ke mi taglia il risultato dividendo il record su + righe!![]()
Ke può essere? Qualche idea?![]()
Ciao a tutti.. grazie

Rispondi quotando
