Ciao a tutti.

Devo realizzare una tabella, per farlo utilizzo il seguente script, ma purtroppo non funziona, perchè???

<?php

echo ("Programma per creare una tabella");

/* mi collego al db */

$dbhost = "myhost";
$dbuser = "myuser";
$dbpass = "mypass";
$dbname = "mydb";

$connessione=mysql_connect($dbhost,$dbuser,$dbpass );
$selezione = mysql_select_db($nome,$connessione);

/* creo la tabella */

$richiesta = "CREATE TABLE tabella1(cognome VARCHAR(50), nome VARCHAR(50), comune VARCHAR(50), classe VARCHAR(50), scuola VARCHAR(50))";
$risultato =mysql_query($richiesta);

/* chiudo la connessione*/

mysql_close($connessione);

?>

Al contrario, se con phpmyadmin nella query inserisco solo questa parte di script la tabella viene creata:

CREATE TABLE tabella1(cognome VARCHAR(50), nome VARCHAR(50), comune VARCHAR(50), classe VARCHAR(50), scuola VARCHAR(50));
$risultato =mysql_query($richiesta);

Non capisco!!!!!