ciao raga mi unisco alla disc.
il mio file csv viene convertito da un file xls contenete delle tabelle e in ogni di esse ci sono dei valori come faccio a digli di importarmi i valori ? ho cercato di modificare lo scipt ma non ci sono riuscito mi sono perso
<?php
// CONNESSIONE AL DB
$link=mysql_connect("host","user","pss");
if(!$link) die("
Impossibile connettersi al database MYSQL
Errore: ".mysql_error()."</p>");
mysql_select_db("Sqldb") or die ("Impossibile aprire il db TUODB");
// COPIA DATI NEL DB
$file="dati.csv";
// apertura file
$fr=fopen($file,'r') or die("Impossibile aprire il file in lettura!");
$sep=$_POST[separatore]; // separatore dei dati
$riga=""; // azzeramento riga
?>
<table border="1" align="center" bordercolor="black" cellspacing="0">
<tr>
<td align="center">Task</td>
<td align="center">Serial</td>
<td align="center">Task Desc</td>
<td align="center">Resolution By</td>
</tr>
<?php
while(!feof($fr)){ // lettura file fino alla fine
// $riga=fgets($fr); // legge tutta la riga
// if(strlen($riga)>1){
// $riga=trim($riga); // elimino gli spazi all'inizio e alla fine
// $riga=ereg_replace("'","'",$riga); // cambio i ' in '
// $arrayriga=explode($sep,$riga); // metto i dati della riga in un array divisi col separatore
// $num_elementi=count($arrayriga); // numero di elementi nell'array
// query di inserimento
// if($num_elementi==4 && strlen($arrayriga[0])>0){
// $data=time(); // data attuale in formato linux
$query1="INSERT INTO segnalazioni(Task #,Serial #,Task Status,Resolution By) VALUES ('Task #','Serial #','Task Status','Resolution By')";
mysql_query($query1) or die("Impossibile eseguire la query $query1
Errore:".mysql_error());
print "<tr><td align=center>$arrayriga[0]</td><td align=center>$arrayriga[1]</td></tr>";
// }
// else {
?>
<tr><td>Errore: I dati nel file di testo non corrispondono. Riga: <?php print $riga; ?></td></tr>
<?php
// }
}
// $arrayriga=array_slice($arrayriga,0,0,0,0); // azzero per il prossimo inserimento
// $riga=""; // azzero per il prossimo inserimento
// } ?>
</table>
<p align="center">Dati inseriti.</p>