Quería saber si se les ocurre alguna manera simplificar las 4 consultas en 1.
Código PHP:
function calcular_comentarios($usuarioid)
{
// Cuenta los comentarios en las maquetas
$consulta = mysql_query("SELECT MaquetaID FROM comentarios_maquetas
WHERE UsuarioID = '$usuarioid'
AND Bloqueado = 0
");
$c_maquetas = mysql_num_rows($consulta);
// Cuenta los comentarios en los temas
$consulta = mysql_query("SELECT TemaID FROM comentarios_temas
WHERE UsuarioID = '$usuarioid'
AND Bloqueado = 0
");
$c_temas = mysql_num_rows($consulta);
// Cuenta los comentarios en las instrumentales
$consulta = mysql_query("SELECT InstrumentalID FROM comentarios_instrumentales
WHERE UsuarioID = '$usuarioid'
AND Bloqueado = 0
");
$c_instrumentales = mysql_num_rows($consulta);
// Cuenta los comentarios en los videos
$consulta = mysql_query("SELECT VideoID FROM comentarios_videos
WHERE UsuarioID = '$usuarioid'
AND Bloqueado = 0
");
$c_videos = mysql_num_rows($consulta);
$total_comentarios = $c_maquetas + $c_temas + $c_instrumentales + $c_videos;
return $total_comentarios;
}
PD: No sabía si postearlo acá o en MYSQL, mil disculpas.