Estoy un poco desconcertado por este problema,, he trabajado con cosas semejantes y no se porque no puedo con esta mierdita,, xDD
Lo que estoy haciendo es un foro en php con mysql y quiero mostrar el numero de respuestas que tiene cada mensaje y utilizo el sig codigo:
$result = mysql_query("select * from forophp ORDER BY id DESC"); // PRIMERO MOSTRAMOS LOS MENSAJES
$result2 = mysql_query("select * from r_forophp WHERE (id_mensaje LIKE '$id')"); // AQUI LEE LAS RESPUESTAS CONFORME AL ID
$respuestas = mysql_num_rows($result2); // AQUI CUENTO EL NUMERO DE RESPUESTAS
Son 2 tablas distintas (1 de mensajes y la otra de respuestas),, la de las respuestas tiene un (id_mensaje) este sirve para que se despliegue en su mensaje correspondiente..
y siempre me da "0" aunque exista alguna respuesta
e probado con el select count y no mas no..
alguien que me diga!