Ciao ragazzi, ho creato uno script per inserire dei dati all'interno di un database da un file csv
questo è lo script
Codice PHP:
<?php
include("../inc/config.php");
$row = 1;
$handle = fopen("dati.csv","r");
while (($data = fgetcsv($handle, 981000, ",")) !== FALSE) {
$num = count($data);
echo "
$num campi sulla linea $row:
</p>\n";
$row++;
for ($c=0; $c < $num; $c++) {
echo $data[$c] . " ";
}
mysql_query("INSERT INTO locali (nome,id_categoria)
VALUES('$data[0]','9',')");
// esegui query
}
fclose($handle);
?>
Solo che non capisco come mai i dati nel csv sono 36 e me ne inserisce solo 28

Ciao e grazue