perdon seanchan, tienes toda la razon no he puesto los datos de las tablas
noticias:
id_noticia, titulo, autor, categoria, articulo
comentarios:
id, id_padre, nick, comentario, mail
las tablas no estan relacionadas
el unico codigo que me ha funcionado es el de jordi1:
Código PHP:
$res=mysql_query("select count(comentarios.id_padre) from comentarios, noticias where comentarios.id_padre= noticias.id_noticia", $conexion) or die (mysql_error());
pero es lo q dicen, me cuentan todos los comentarios y yo solo quiero q me cuente los de la noticia.
he probado con ponerle $id en lugar de noticias.id_noticia pero me da error todo el rato.
lo de inner join no me funciona y la verdad q lo encuentro un poco lioso por q no lo he utilizado nunca.
estoy por pasar de los comentarios :(
puede influir que tenga en el primer query esto?:
Código PHP:
$resultado = mysql_query("select * from noticias where categoria='Curiosidades' order by id_noticia desc limit 12", $conexion)or die (mysql_error());
muchas gracias chicos, la verdad que aunq no me este saliendo estoy aprendiendo como funciona el COUNT, muchas gracias por vuestra ayuda.