hola chicos de forosdelweb aca vengo con otros problemas y quisiera decierle que echo una consulta pero no me imprime los resultados les dejo el codigo para que lo chequeen y me digan que hice mal
consulta
Código PHP:
function getNewsMuro($start = 0, $limit = 10){
$data = array();
// SOLO MOSTRAREMOS LAS ULTIMAS 100 PUBLICACIONES
if($start > 90) return array('total' => '-1');
// SEGUIDORES
$query = $this->ejecutarConsulta("SELECT f_id FROM u_follows WHERE f_user = '{$this->User->uid}' AND f_type = '1'");
$follows = $this->fetch_array($query);
// ORDENAMOS
foreach($follows as $key => $val){
$priv = $this->getPrivacity($val['f_id'], null, true);
if($priv['m']['v'] == true)
$amigos[] = "'".$val['f_id']."'";
}
$amigos = array ();
$amigos = implode(', ',$amigos);
// OBTENEMOS LAS ULTIMAS PUBLICACIONES
$query = $this->ejecutarConsulta("SELECT p.*, u.user_name FROM u_muro AS p LEFT JOIN u_miembros AS u ON p.p_user_pub = u.user_id WHERE p.p_user IN('{$amigos}') AND p.p_user = p.p_user_pub ORDER BY p.p_date DESC LIMIT {$start},{$limit}");
while($row = $this->fetch_assoc($query)){
// CARGAR LIKES
if($row['p_likes'] > 0){
$row['likes'] = $this->getPubExtras($row['pub_id'], 'likes', $row['p_likes']);
} else $row['likes'] = array('link' => 'Me gusta');
// CARGAR COMENTARIOS
if($row['p_comments'] > 0){
$row['comments'] = $this->getPubExtras($row['pub_id'], 'comments', 2);
}
// MENCIONES
$row['p_body'] = $this->Util->setMenciones($row['p_body']);
// CARGAR ADJUNTOS
if($row['p_type'] != 1){
$queryDos = $this->ejecutarConsulta("SELECT * FROM u_muro_adjuntos WHERE pub_id = '{$row['pub_id']}' LIMIT 1");
$adj = $this->fetch_array($queryDos);
//
$data[] = array_merge($row,$adj);
} else $data[] = $row;
//
}
//die(count($data));
return array('total' => count($data), 'data' => $data);
}
imprimir la consulta estoy usando como manejador de platilla Savant3php
asi que llamo al archivo
Load::models('Muro');
$Muro = Muro::getInstance();
$tpl->assign("tsMuro",$Muro->getNewsMuro()); //asignamos la varible
Imprimimos la consulta
Código PHP:
foreach ($this->tsMuro['data'] as $con) {
echo $con['pub_id'];
}
esto deberia de mostrame la consulta pero no me imprime nada