Con la riga
$db = mysql_connect($db_host, $db_user, $db_password);

passo alla funzione mysql_cnnect l'ost sul quale stà il db, l'username e la password per connettrsi...se non ce la fà a $db viene assegnato un valore booleano FALSE

poi dopo la connessione devo selezionared un database mediante la funzione php mysql_select_db

mysql_select_db($db_name, $db)

a tale funzione gli passo il nome del database sul quale lavorare e la variabile $db

Le domande sono 2:

1) Se db non è FALSE cosa contiene?
2) Ma in php le variabili non hanno tipo? cioè db da quello che ho capito può avere o un significato booleano oppure un altro significato che non ho capito cosa sia...ma cmq sicuramente 2 tipi diversi...mi date qualche chiarimento per favore?

Grazie
Andrea