Ciao!
come posso far creare più tabelle contemporaneamente?
ho eseguito il seguente codice e alla prima esecuzione crea solo la prima tabella,
cliccando "aggiorna" sul browser crea la seconda e ricliccando "aggiorna" finalmente crea la terza. come posso evitare questo?
PS il messaggio del controllo dell'IF è positivo.
ecco il codice:

<?php
include 'param.php';

$link = mysql_connect($host, $user, $dbpassword)
or die("Could not connect ");
print ("Connected successfully
");
mysql_select_db($name, $link)
or die ("Error in Database Input ");

$querya = "CREATE TABLE anagrafica (
Num_Polizza VARCHAR (30) not null,
Cognome VARCHAR (30) not null ,
Nome VARCHAR (30) not null ,
Indirizzo VARCHAR (60) not null ,
Comune VARCHAR (30) not null ,
Sesso ENUM('M','F') not null ,
Data_Nascita DATE not null ,
Telefono VARCHAR (16) ,
Cod_Fis VARCHAR (16) not null ,
Mail VARCHAR (30) ,
Note VARCHAR (60))";

$queryv = "CREATE TABLE veicolo (
Modello VARCHAR (30) not null ,
Marca VARCHAR (30) not null ,
Cilindrata INTEGER not null ,
CV INTEGER not null ,
Targa VARCHAR (15) not null ,
Allestimenti_Sicurezza SET('Airbags','ABS','ESP','Satellitare','Nessuno') ,
Data_Immatricolazione DATE not null)";

$queryp = "CREATE TABLE polizza (
Num_Polizza VARCHAR (30) not null,
Targa VARCHAR (15) not null ,
Classe_BM ENUM('S6','S5','S4','S3','S2','S1','1','2','3','4' ,'5','6','7','8','9','10','11','12','13','14','15' ,'16','17','18') ,
Premio_Annuo INTEGER not null ,
Frazionam_Premio ENUM('Sem','Ann') ,
KM_Annui INTEGER not null ,
Garanzie_Aggiuntive SET('Nessuna','FurtoIncendio','ProtezioneRischi',' AssistenzaStradale') ,
Agente VARCHAR (50))";

if ((mysql_query($querya, $link)) OR (mysql_query($queryv, $link)) OR (mysql_query($queryp, $link)))
echo "L'installazione è stata eseguita correttamente";
else echo "Errore durante l'installazione";


mysql_close($link);

?>