Buenas... Mi primer post!! Voy a tratar de ser colavorativo en este foro.
Bueno, la situacion:
Tengo un ABM escrito en PHP para mysql que funciona bien
![Afirmando](http://static.forosdelweb.com/fdwtheme/images/smilies/afirmar.gif)
... peeeeeero ahora tengo que migrarlo a SQL SERVER.
El problema de la paginacion (la falta de la valiosa clausula LIMIT de mysql) lo pensaba resolver con la sentencia anidada:
Código:
SELECT TOP 10 * FROM (SELECT TOP 40 * FROM infocomercial WHERE id_registro = id_registro ORDER BY id_registro DESC) ORDER BY id_registro ASC;
Al ejecutar la sentencia en la ventana de consultas de Microsoft SQL Server Management Studio todo marcha bien. Pero cuando hago:
Código PHP:
$sql = "SELECT TOP 10 * FROM (SELECT TOP 40 * FROM infocomercial WHERE id_registro = id_registro ORDER BY id_registro DESC) ORDER BY id_registro ASC;";
$rs = mssql_query($sql)or die("error, y ni siquiera existe el mssql_error(), extranio a mysql:'(");
Ahi tira error. No se como resolverlo y la verdad que agradeceria respuestas, dggluz.
Errores de conexion no hay, puesto que consultas mas sencillas, como "SELECT * FROM infocomercial;" las resuelvo bien con mssql_query($sql);
PD: disculpen la falta de teclado espaniol.