Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /var/www/mybb-es.com/html/inc/class_language.php on line 201
Que algoritmo utlizar MyBB para separar y contar contenido de foros
Páginas (2):    1 2
Chiiviito   23 Oct, 2014, 3:24 am
#11
Miren yo tengo algo asi:

Código PHP:
<?php 
function buscador_mensajes($foro_padre)
{
$conexion = conectar_sql();
// Busca mensajes y temas
$sql1="SELECT pid FROM post WHERE foro = '$foro_padre' AND post_op = 1";// Cuenta temas
$sql2="SELECT pid FROM post WHERE foro = '$foro_padre' AND post_op = 0";// Cuenta respuestas

$result1 = $conexion->query($sql1);
$result2 = $conexion->query($sql2);

$row_cnt1 = $result1->num_rows;
$row_cnt2 = $result2->num_rows;

$sql3="SELECT * FROM foros WHERE foro_padre = '$foro_padre'";// Busca si hay foros dentro del foro seleccionado
$result3 = $conexion->query($sql3);
$row_cnt3 = $result3->num_rows;

/* --------------------------------- */
$count_temas = 0;
$count_mensajes = 0;

$count_temas = $count_temas + $row_cnt1;
$count_mensajes = $count_mensajes + $row_cnt2;
while (
$fila_bus = $result3->fetch_assoc())
{
$fila_bus['fid'];
}
/* --------------------------------- */
if($row_cnt3 > 0)
{
buscador_mensajes($fila_bus['fid']);
}
else
{
echo
$count_temas.' Temas <br />'.$count_mensajes.' Mensajes';
}

   $conexion->close();
}

Yo quiero contar la cantidad de mensajes que hay en un foro mediante el id y luego busca si hay un foro con el mismo id en "foro_padre" y si es asi entonces ejecuta otra vez la funcion y se suman los resultados.

Nose si es lo correcto.
Omar G.   23 Oct, 2014, 4:25 am
#12
El codigo que te comparti debe ayudarte en eso.
Chiiviito   23 Oct, 2014, 6:14 am
#13
Si lo logro sacar les comunico, muchas gracias!
Páginas (2):    1 2
  
Powered By MyBB, © 2002-2024 MyBB Group.
Made with by Curves UI.