Salve a tutti, ho questo problema strano con la creazione di un csv da cui non riesco a venirne fuori, il problema è che nel file generato mi manca sempre un record cioè se in una tabella del mio db ci sono 80 record nel cvs ne trovo 79!! questa prova l'ho fatto su diverse tabelle, diversi db e inoltre su diversi server, a questo punto credo sia il mio script che ha qualcosa di strano:
<?php
mysql_select_db($database_conn, $conn);
$query_eventi = "SELECT * FROM evento";
$eventi = mysql_query($query_eventi, $conn) or die(mysql_error());
$row_eventi = mysql_fetch_assoc($eventi);
$totalRows_eventi = mysql_num_rows($eventi);
$fp = fopen("eventi.csv","w+");
while($riga = mysql_fetch_array($eventi)) {
$testo = "$riga[titolo];";
$testo .= "$riga[tipo_evento];";
$testo .= "$riga[data];";
fwrite($fp, $testo."\n");
}
fclose($fp);
?>
Grazie a tutti..