Ciao.
Metti i controlli per vedere che errore ti ritorna(sono al solito su php.net):
x connect :
Codice PHP:
$link mysql_connect('localhost''mysql_user''mysql_password');
if (!
$link) {
    die(
'Could not connect: ' mysql_error());

x select_db:

Codice PHP:
$db_selected mysql_select_db('foo'$link);
if (!
$db_selected) {
    die (
'Can\'t use foo : ' mysql_error());

x la query:

Codice PHP:
$result mysql_query($query);
if (!
$result) {
    
$message  'Invalid query: ' mysql_error() . "\n";
    
$message .= 'Whole query: ' $query;
    die(
$message);