Dunque, ci risiamo.
Questa volta pero' ho tracciato l'errore.
Il codice e' questo
codice:
/********************************/
// dati per la connessione al DB
$dbserver = "localhost";
$dbuser = "wdb";
$dbpassw = "xxxx";
$dbdatab = "prova";
/********************************/
// connessione e selezione db
$connessione = mysql_connect ($dbserver, $dbuser, $dbpassw) or
die (errore_server_istr ("Connessione al DB - Server=" .
$dbserver . "-User=" . $dbuser . "-errore=" . mysql_error()));
$db = mysql_select_db ($dbdatab, $connessione)
or die (errore_server_istr ("Selezione DB=" . $dbdatab));
Va in errore sulla riga dell'istruzione mysql_connect riportando la seguente segnalazione:
codice:
Warning: mysql_connect(): Can't connect to MySQL server on 'localhost' (10049) in ..... on line ....
a cui fa seguito
codice:
Warning: mysql_query(): Access denied for user: 'ODBC@127.0.0.1"(Using password: NO) in ... on line ...
Ho cercato sul sito MySql il codice di errore ma non sono riuscito a trovarlo.
Dimenticavo di dire che sono su Win XP Pro con Apache 2.0, PHP 4.3.7, MySql 4.1.0 alpha.
Le direttive ODBC, se servono, sono le seguenti:
codice:
Directive Local Value Master Value
odbc.allow_persistent On On
odbc.check_persistent On On
odbc.default_db no value no value
odbc.default_pw no value no value
odbc.default_user no value no value
odbc.defaultbinmode return as is return as is
odbc.defaultlrl return up to 4096 bytes return up to 4096 bytes
odbc.max_links Unlimited Unlimited
odbc.max_persistent Unlimited Unlimited
Grazie
Wdb