Ciao a tutti!

stavo costruendo uno script per il mio sito internet, per effettuare il login degli utenti. Fino a qui nulla di difficile... o almeno credevo, fino a che non ho visto questo errore:

Table 'my_xdixyx.darkdesktop_user' doesn't exist

ho controllato tramite PHPMyAdmin... la tabella ESISTE, la posso modificare, posso cancellarla... e tutto quanto!!

Il codice PHP che utilizzo è il seguente:

Codice PHP:
<?php
////  INFO HOST MySQL ////////////////////////////////////////
$dbhost="localhost";                    // Hostname              //
$dbuser="dbuser";                       // Mysql username      //
$dbpass="dbpass";                      // Mysql password      //
$dbname="my_xdixyx";                // Nome del Database  //
$tabel_user="darkdesktop_user";   // Tabella Utenti         //
//////////////////////////////////////////////////////////////////

// Connessione al Database
$conn=mysql_connect($dbhost$dbuser$dbpass)or die("

ERRORE CONNESSIONE DB</p>

"
.mysql_error()."</p>");

// Selezione Database
if(!mysql_select_db($dbname)) {
die(
"

ERRORE SELEZIONE DB</p>

"
.mysql_error()."</p>");
}

$nomeutente=$_GET['nomeutente'];
$password=$_GET['password'];
$password=md5("$password");
$sql="SELECT * FROM $tabel_user WHERE nomeutente='$nomeutente' AND password='$password'";
$result mysql_query($sql) or die("

Errore SQL</p>

"
.mysql_error()."</p>

Sql: "
.$sql."</p>");

$count mysql_num_rows($result);

if(
$count=="1"){
session_register('nomeutente');
setcookie ("nomeutente",$nomeutente,time()+3600,"/");
header("location:loading.php");
} else {
header("location:log_err.php");
}

// Chiusura della connessione MySQL
mysql_close($conn);
?>

Cosa devo fare?!?! la tabella c'è... il codice mi sembra corretto...!! Come mai visualizzo quell'errore?!!

Grazie a tutti in anticipo!!