Hola, estoy haciendo una conversión de la consulta que viene en la ssi.php, para poder usarlo en asp, y si alguien puede ayudarme se lo agradeceria.
En la consulta sql aparece la variable $modSettings['maxMsgID'] que si no me confundo debe ser global, tiene el valor 802, y se usa, creo, para determinar apartir de que id's hay que mostrar.
Alguien sabe si es un valor que cambia o a que es debido?
Muchas gracias de antemano.
Bueno, es el Identificador del utlimo mensaje.
Por si a alguien le interesa, aqui deja la consulta SQL independiente del lenguaje, para obtener los utlimos 8 Post. Hay que tener en cuenta que hay que mirar nombre de las tablas y demas.
SELECT
m.posterTime, ms.subject, m.ID_TOPIC, m.ID_MEMBER, m.ID_MSG, b.ID_BOARD, b.name AS bName,
IFNULL(mem.realName, m.posterName) AS posterName, 1 AS isRead, 0 AS logTime
FROM (smf_messages AS m, smf_topics AS t, smf_boards AS b, smf_messages AS ms)
LEFT JOIN smf_members AS mem ON (mem.ID_MEMBER = m.ID_MEMBER)
WHERE m.ID_MSG >= (Select (ID_MSG - 64) from smf_messages order by ID_MSG desc limit 0,1)
AND t.ID_LAST_MSG = m.ID_MSG
AND b.ID_BOARD = t.ID_BOARD
AND 1
AND ms.ID_MSG = t.ID_FIRST_MSG
ORDER BY m.ID_MSG DESC
LIMIT 8