Buongiorno a tutti,
ho creato un sito semplice semplice per un amico che mi ha fatto la seguente richiesta:
"visto che lo sto provando in locale ho importato il dump e per provare ok, visto che non so ancora dove lo carico può darsi che non avrò a disposizione le funzionalità di importazione per cui se mi fai una semplice procedura sempre in php dentro il pannello di admin che ricrea la struttura"
come si fa?
io devo creare una procedure che crea il db? ma come si fa a fargli fare le create database?
io ho fatto una cosa del genere:
$q="create database serramenti";
$q1="CREATE TABLE categoria (
id_cat int(11) NOT NULL auto_increment,
nome_cat varchar(250) default NULL,
PRIMARY KEY (id_cat)
)";
if ( !( $r1 = mysql_query( $q1, $database ) ) ) {
print( "Impossibile eseguire la Query" );
die( mysql_error() );
}
$rw1=mysql_fetch_array($r1,MYSQL_ASSOC);
if ( !( $database = mysql_connect( "localhost","apache", "" ) ) )
die( "Impossibile connettersi al Database" );
if ( !mysql_select_db( "serramenti", $database ) )
die( "Impossibile aprire il Database" );
ma so che non è corretta perchè devo inserire la table categoria in serramenti ma nn so come fare!
in più questa sarà una pagina che andrà inclusa in un'altra quindi devo anche mettere un controllo per sapere:
If il db esiste già..
non faccio nulla..
else
creo il db..
ma nn so proprio come si possa fare!
qualcuno mi sa aiutare??
please!![]()
è molto importante! grazie a tutti!
ciao ciao!
![]()