Buenas tardes a Todos
Tengo un problema con una consulta a una BD SQLServer 2008 R2 desde PHP
Si realizo directo la consulta en la BD si me muestra el total de los registros 117489, pero cuando lo hago a través de php no me muestra nada.
$link=@mssql_connect("servidor","usuario sa","contraseña");
@mssql_select_db("db_xxx",$link);
$sql="SELECT count(*) as reg FROM (select * from db_xxx.dbo.TblXXX union all select * from db_xxx.dbo.TblXXX_h) as h where EstadoRegistro = '1' AND seccion='productos' AND convert(datetime, fecha, 121) between convert(datetime, '2016-11-01', 121) and convert(datetime, '2016-11-30', 121)"
$result=@mssql_query($sql, $link);
$row=@mssql_fetch_array($result);
echo "<br>Registros: ";
echo $row["reg"];
Cabe aclarar que la BD tiene un campo caracter con el nombre de "fecha" y guarda los valores en el formato "aaaa-mm-dd" por ejemplo 2016-11-01 desafortunadamente esta base ya existe asi y me tengo que adecuar para las consultas.
Gracias anticipadas por su apoyo.