Ciao,
non riesco a far funzionare una 'multy query' .. mi potete aiutare ?
allego codice ed errore.
Grazie mille
Codice PHP:
// ------------- apertura DB
$db_host = "127.0.0.1";
$db_user = "root";
$db_password = "";
$db_name = "Prova";
// -- connessione
$db = mysql_connect($db_host, $db_user,$db_password) ; if ($db == FALSE)
die ("Connessione fallita: ".mysql_error(). " - errore sql: ".mysql_errno());
// -- apertura
mysql_select_db($db_name, $db) or
die ("Errore in apertura database: ".mysql_error()." - errore sql: ".mysql_errno());
// ==============================
$url = "file/backup_appoggio.sql";
$file_carico=fopen($url,"r");
$sql_file=fread($file_carico,filesize($url));
fclose($file_carico);
// --> esecuzione operazioni SQL
if (mysqli_multi_query($db,$sql_file))
{$esito = 'WO' ;
if ($tipo_lettura == 'GLOBALE')
{$err = "Elaborazione eseguita correttamente (caricate TUTTE le tabelle) !! ";}
else
{$err = "Elaborazione eseguita correttamente (caricate ' .$num_tabelle_checked. ' tabelle) !! ";} goto end;
}
else
{
$esito = 'KO' ;
$err = "Errore durante esecuzione SQL: " . mysql_error() . " - " . mysql_errno();
goto end;
}