Código PHP:
SELECT n.idarticulo, COUNT(c.idcome) AS cantidad
FROM articulo a LEFT JOIN coment c ON c.idarticulo= a.idarticulo
WHERE a.idarticulo = 1
GROUP BY a.idarticulo ORDER BY a.idarticulo
| |||
Problema para traer ID Tengo varios articulos en portada lo que deseo es que cada articulo tenga cuantos comentarios tiene, me esta fallando el WHERE, funciona bien ya que poniendo el id 1 me saltan los comentarios de dicho articulo, pero me esta costando que WHERE a.idarticulo= ID, traer ese ID, alguien me da una mano Código PHP: |
| |||
Respuesta: Problema para traer ID pero de donde quieres sacar el ID ?? si lo tienes en una pagina lo puedes mandar en la url y tomarlo con un get <a href=sitio/articulo.php?id=XXXXX> y despues lo recibes con $_GET['id'] y lo metes a la consulta |
| |||
Respuesta: Problema para traer ID existe una palabra magica en sql $variable=mysql_insert_id(variable con la que te conectas); esta palabra saca el ultimo id ingresado despues la devuelves con $_SESSION['id']=$variable; y la llamas: $variableNew=$_SESSION['id'] en la pagina que quieras para tus consultas... ejemplo:
Código PHP:
Ver original despues en cualquier pagina llamo:
Código PHP:
Ver original y uso la variable $id en mis consultas... espero te ayude suerte... |
Etiquetas: Ninguno |