ciao,
dunque: via ftp faccio l'upload di un file .sql al cui interno ci sono una decina di righe con comandi sql di INSERT INTO e i valori corrispondenti.
poi tramite uno scriptino faccio eseguire le query:
Codice PHP:
<?php
include("dbconnect.php");
$err="";
$filename = file("agg-dati.sql");
foreach($filename as $valore)
{
if (!mysql_query($valore)){
$err.="
\n ".$valore." : ".mysql_error();
continue;
}
}
if ($err=="")
{
echo "Dati inseriti con successo!";
}
else{
echo "Attenzione! Ci sono degli errori nell'inserimento.
[b]Lista errori[/b]: {$err}";
}
?>
il problema è che esegue solo le prime 2 righe di query.
ma non mi da errori di inserimento, mi dice che i dati sono stati inseriti correttamente...
se provo ad far eseguire manualmente le query presenti in agg-dati.sql riga per riga, non ci sono problemi...
non capisco... :master: