¿Cómo realizo la conexión a base de datos SQL Server con ODBC en PHP?
Una de las formas de conectarse a SQL Server con PHP en nuestras plataformas Windows es utilizando ODBC.
Un ejemplo de cómo realizar la conexión y obtener datos es la siguiente:
<?php// Se define la cadena de conexión$dsn ="Driver={SQL Server};Server=localhost;Database=testconndb;Integrated Security=SSPI;Persist Security Info=False;";// Se realiza la conexón con los datos especificados anteriormente$conn =odbc_connect( $dsn,'','');if (!$conn) { exit( "Error al conectar: ". $conn);// Se define la consulta que va a ejecutarse$sql ="SELECT*FROM Tabla";// Se ejecuta la consulta y se guardan los resultados en el recordset rs$rs =odbc_exec( $conn, $sql );if ( !$rs ) { exit( "Error en la consulta SQL" ); }// Se muestran los resultadoswhile ( odbc_fetch_row($rs) ) { $resultado=odbc_result($rs,"Campo");echo $resultado; }// Se cierra la conexiónodbc_close( $conn );?>