Bueno he investigado bastante y llegue a la pagina oficial del driver
http://msdn.microsoft.com/en-us/sqlserver/ff657782.aspx
me descargue el drive de
http://www.microsoft.com/en-us/downl....aspx?id=20098
los dirvers lo copié en
D:\wamp\bin\php\php5.3.5\ext\
los .dll:
php_pdo_sqlsrv_53_ts.dll
php_sqlsrv_53_ts.dll
en mi wamoserver me indica que el php.ini esta en:
D:\wamp\bin\apache\Apache2.2.17\bin\php.ini
y le agregue el siguiente texto:
extension=php_pdo_sqlsrv_53_ts.dll
extension=php_sqlsrv_53_ts.dll
;;;;;;;;;;;;;;;;;;;
; Module Settings ;
;;;;;;;;;;;;;;;;;;;
[sqlsrv]
sqlsrv.LogSubystems=-1
sqlsrv.LogSeverity=-1
sqlsrv.warningsReturnAsError=0
reinio el servdor y el php_info() me deberia mostrar disponible la extendio
sqlsrv
pero no pasa nada.
bueno espero mas ayuda o si me estoy salteando algu paso.
Nota: lei por ahi que es necesario la ntwdblib.dll asi que la descargue y la pegue en el mismo lugar que las otras librerias.
al hacer todo esto el resultado es:
Fatal error: Call to undefined function sqlsrv_connect() in ...
el codigo es:
<?
$serverName = "10.11.0.1"; //serverName\instanceName
$connectionOptions = array( "Database"=>"db", "UID"=>"user", "PWD"=>"pass");
$conn = sqlsrv_connect( $serverName, $connectionOptions);
if( $conn === false )
die( FormatErrors( sqlsrv_errors() ) );
?>
bueno espero me ayuden
gracias