grazie per la risposta Grino
qualcosa va meglio , credo
ho scaricato l'esensione php_mssql copiandola nella cartella delle estensioni di php e l'ho abilitata dal php.ini

adesso il messaggio di errore è :

codice:
<valore di $server> : Missing extension for mssql
specifico che uso Apache 2.2.11 e php 5.3.0

nel tread che mi hai indicato
http://www.phpfreaks.com/forums/mic..._connect%28%29/
si fa riferimento alla libreria ntwdblib.dll e a un PATH di sistema .... mi potete spiegare queste due cose?

mssql requires: ntwdblib.dll to be available on the Windows PATH. It is better to add the php folder to the Windows PATH instead of moving any files around. Re-logon or reboot your computer to get any changes made to the Windows PATH statement to take effect.
ho provato da Sql Server COnfiguration manager ad abilitare il protocollo TCP/IP e ad usare la porta che riporta (scusate il gioco di parole) in Porte dinamiche TCP (52155)

$server = "localhost\SQLEXPRESS, 52155";

ricevo sempre il messaggio di errore :

codice:
<valore di $server> : Missing extension for mssql
??? come si deve impostare il valore del server?
$server = "localhost\SQLEXPRESS, <porta>";
$server = "<NomeComputer>\SQLEXPRESS";

??? Named Pipes devono essere abilitate?
??? Protocollo TCP/IP deve essere abilitato?