From:             [EMAIL PROTECTED]
Operating system: windows NT IIS
PHP version:      4.1.1
PHP Bug Type:     MSSQL related
Bug description:  Can't select database with '-' in name.

I have a database on my MSSQL server with a '-' in the database name.  The
database works fine with all of my other applications including ASP. 
However, I cannot select the database with PHP.  Interestingly, a '-' in
the server name doesn't seem to be a problem.

$server="SQL-Server";
$dbName="My-DB";
$user="phpusr";
$passwd="phppass";

$hcon = mssql_connect($server, $user, $passwd);
if ($hcon == FALSE)
        die("Could not connect to SQL server '$server'");
$hdb = mssql_select_db($dbName, $hcon);

The resulting message is:

Warning: MS SQL message: Line 1: Incorrect syntax near '-'. (severity 15)
in C:\InetPub\PHP\dbtest.php on line 10

Warning: MS SQL: Unable to select database: My-DB in
C:\InetPub\PHP\dbtest.php on line 10
Could not select database 'My-DB'
-- 
Edit bug report at: http://bugs.php.net/?id=15338&edit=1
Fixed in CVS: http://bugs.php.net/fix.php?id=15338&r=fixedcvs
Fixed in release: http://bugs.php.net/fix.php?id=15338&r=alreadyfixed
Need backtrace: http://bugs.php.net/fix.php?id=15338&r=needtrace
Try newer version: http://bugs.php.net/fix.php?id=15338&r=oldversion
Not for support: http://bugs.php.net/fix.php?id=15338&r=support
Not wrong behavior: http://bugs.php.net/fix.php?id=15338&r=notwrong
Not enough info: http://bugs.php.net/fix.php?id=15338&r=notenoughinfo


-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to