Hola, buenas tardes.
Tengo una duda, en una consulta de MYSQL obtengo una lista de eventos
Código:
SELECT DISTINCT
e.nid_evento,
e.sclave,
e.snombre_evento,
e.dfecha_inicio,
e.dfecha_fin,
e.nasistentes,
c.srazon_social,
te.stipo_eventos,
e.nstatus,
u.susuario,
e.nversion
FROM eventos e
INNER JOIN clientes c ON( e.nid_cliente = c.nid_cliente )
LEFT JOIN tipo_eventos te ON(te.nid_tipo_evento = e.nid_tipo_evento)
LEFT JOIN usuarios_eventos ue ON(e.nid_evento = ue.nid_evento)
LEFT JOIN usuarios u ON(
ue.nid_usuario = u.nid_usuario
)
WHERE e.nstatus = 2
Pero al momento de mostrar los resultados de esta consulta, me percate que me devuelve todas las versiones de ese evento:
Código PHP:
for ($i = 0; $nData > $i; ++$i) {
$sTableHtml .= '<tr class="gradeA odd">
<td>'.$aData[$i]['snombre_evento'].'</td>
<td>'.$aData[$i]['dfecha_inicio'].'</td>
<td>'.$aData[$i]['dfecha_fin'].'</td>
<td>'.$aData[$i]['srazon_social'].'</td>
<td>'.$aData[$i]['stipo_eventos'].'</td>
<td>'.$aData[$i]['nversion'].'</td>
<td><a id="buttonImprimirMemo" class="button-link right" nevento="'.$aData[$i]['nid_evento'].'" sclave="'.$aData[$i]['sclave'].'"><strong>Imprimir</strong></a></td>
</tr>';
}
Mi duda es, como puedo solo mostrar la ultima versión de ese evento, por ejemplo, el evento perenganito tiene 8 versiones, solo que me muestre en la tabla la version 8 del evento perenganito.
De antemano, muchas gracias