Ciao ragazzi!
Ho un nuovo problema con l'esecuzione delle query sul mio database. Premetto che ho a disposizione un itero server, quindi volendo posso usare comandi da Shell o altro.
Allora, ho bisogno di creare un database al volo al momento che la pagina viene richiesta. Fin qui nessun problema, il database mi viene creato, tutto ok.
Dopo questa operazione ho bisogno di inserire una serie di tabelle e una serie di impostazioni che risiedono su un file esterno .SQL.
E' tutto il giorno che ci provo a farla partire ma non riesco a venirne a capo. Ho provato un sacco di sistemi, cicli e altro...ma niente.
L'ultimo sistema che ho pensato è questo:
Codice PHP:
$contents = fread($handle, filesize($file));
$rows = explode(";",$contents);
$n=0;
foreach ($rows as $value) {
$value = trim($value);
if(!empty($value) AND ($value != " "))
{
//$query = mysqli_query($mysqli, $value) or die (mysqli_error($mysqli));
$query = mysqli_query($mysqli, $value) or die mysqli_error($mysqli);
print("
".$value."
");
$n++;
}
}
fclose($handle);
Ma comunque sia la query mi fallisce dicendomi che alla prima riga dei valori non sono validi.
Come posso fare?