Cita: quiero contar cuantos registros hay iguales en la tabla cantidad que se refiera al producto que se esta mostrando.
Es exactamente eso lo que te están diciendo. cuando haces un agrupamiento por ID_productos en una consulta en la que relacionas ambas tablas, puedes obtener la cantidad de productos que hay en la tabla_cantidad relacionados con cada producto de la tabla_producto:
Código sql:
Ver originalSELECT ID_productos, desc_productos, COUNT(*) Cantidad_Productos
FROM tabla_productos LEFT JOIN tabla_cantidades USING(ID_productos)
GROUP BY ID_productos;
Estoy suponiendo la existencia de un campo desc_productos con la descripción o nombre del mismo.
Si tabla_cantidad tiene más de un registro con el mismo ID_productos, los contará y pondrá la cantidad en la columna con el alias de Cantidad_Productos.
Si los datos no se ajustan a este modelo de consulta, entonces deberás darnos más detalles acerca de la tabla, los datos y las consultas que estás usando ahora.
Sólo SQL, no PHP.