ciao
ho trovato in rete un script che fa il backup delle tabelle di un database Mysql: l'ho modificato affinchè funzioni con mysqli.
Quando vado a stampare/scaricare il file che dovrebbe contenere il dump non ottengo nulla, nemmeno errori: vi posto la parte di codice interessata:
codice:
$tabelle = mysqli_query($db, "SHOW TABLES FROM `MioDatabase` WHERE `Tables_in_MioDatabase` IN ('tabella1', 'tabella2')");
$tot_tabelle = mysqli_num_rows($tabelle);
$i = 0;
while ($i < $tot_tabelle) {
$singola_tabella = mysqli_fetch_field_direct($tabelle, $i)->table;
//echo $singola_tabella;
$dump_buffer.= "-- ---- $crlf";
$dump_buffer.= "$crlf";
$dump_buffer.= "-- $crlf";
$i++;
}
Se decommento echo $singola_tabella, dovrei ottenere il nome della tabella che in quel momento è interessata dal ciclo while oppure no? e invece mi stampa TABLE_NAMES.
Cosa può essere?