Salve a tutti ho un errore in output di una query che non capisco, la query è la seguente:

$query2 = mysql_query("INSERT INTO carrello (id_cliente,data_prenotazione,data_inizio,data_fin e,adulti,bambini,tipologia,vista,letto,DUS,totale)
VALUES ('".$id_cliente."','".$data_prenotazione."','".$da ta1."','".$data2."','".$adulti2."','".$bambini."', '".$tipologia."','".$vista."','".$letto."','".$DUS ."','".$totale."')") or die("".mysql_error());


l'errore il seguente:

Access denied for user 'ODBC'@'localhost' (using password: NO)

Eppure la connessione al database mysql è esatta perche non mi compare il messaggio di errore associato al mysql_error per un eventuale connessione errata del DB.

Come posso risolvere l'errore?