Consulta sql
Código SQL:
Ver original
$actividades = $database->database_query("SELECT m.ID_TOPIC,m.subject, nt.ID_TOPIC,nt.ID_MEMBER,nt.TYPE,men.realName FROM ".TABLA_POSTS." AS m LEFT JOIN ".TABLA_NOTIFICACIONES." AS nt ON nt.ID_TOPIC = m.ID_TOPIC LEFT JOIN ".TABLA_BOARDS." AS b ON b.ID_BOARD = m.ID_BOARD LEFT JOIN ".TABLA_USUARIOS." AS men ON men.ID_MEMBER = nt.ID_USER WHERE m.ID_TOPIC = nt.ID_TOPIC GROUP BY nt.TYPE LIMIT 2");
aqui el resultado de la consulta
Código PHP:
echo '<script type="text/javascript" src="'.JS.'jquery.min.js"></script>
<script type="text/javascript" src="'.JS.'Lazyload.js"></script>
<script type="text/javascript" src="'.JS.'Vticker.js"></script>
<div class="portal_container">
<div class="portal_title">
Últimas actividades
</div>
<hr class="divider">
<script type="text/javascript">
$(document).ready(function(){
$(\'#ult_actividades\').vTicker({
speed: 1000,
pause: 3000,
showItems: 8,
animation: \'fade\',
mousePause: false,
height: 0,
direction: \'up\'
});
});
</script>
';
echo '<div id="ult_actividades"> <ul><li style="color: #4E4E4E;"> <div class="noticia"> ';
while ($actividad_puntos = $database->database_fetch_assoc($actividades) ){
//filtramos el resultados por tipo
if ($actividad_puntos ['TYPE'] = 'com_post') {
echo '
<table>
<tr>';
echo'<td style="width:40px">
<div class="avatar-actividades">
<img src="'.$actividad_puntos['avatar'].'" style="width:40px; height:40px" onerror="error_avatar(this)">
</div></td><td style="width:450px">
<div class="nombre"><a href="/perfil/'.$actividad_puntos['realName'].'">'.$actividad_puntos['realName'].'</a> Votó con <b>'.$actividad_puntos['POINTS'].' puntos</b> tu post: <a href="/posts/'.$actividad_puntos['description'].'/'.$actividad_puntos['pid'].'/'.corregir($actividad_puntos['subject']).'.html">'.($actividad_puntos['subject']).'</a>
</div><div class="debajo">
<div class="fecha">'.$actividades['DATE'].'</div>
</div></td>';
}
if ($actividad_puntos ['TYPE'] = 'pts_post') {
echo '
<table>
<tr>';
echo'<td style="width:40px">
<div class="avatar-actividades">
<img src="'.$actividad_puntos['avatar'].'" style="width:40px; height:40px" onerror="error_avatar(this)">
</div></td><td style="width:450px">
<div class="nombre"><a href="/perfil/'.$actividad_puntos['realName'].'">'.$actividad_puntos['realName'].'</a> Votó con 223 <b>'.$actividad_puntos['POINTS'].' puntos</b> tu post: <a href="/posts/'.$actividad_puntos['description'].'/'.$actividad_puntos['pid'].'/'.corregir($actividad_puntos['subject']).'.html">'.($actividad_puntos['subject']).'</a>
</div><div class="debajo">
<div class="fecha">'.$actividades['DATE'].'</div>
</div></td>';
}
}
echo'
</tr>
</table>
</div>
</li></ul></div>
</div><br class="space"> ';
echo'</div>';
todo esta bien solo que el resultado se repite 2 veces de si alguien comenta un post ejemplo ese resultado alli se muestra 2 veces no se porq quien pueda ayudarme se lo agradeceria saludos gracias