BASKETS
|basketID| |basketSession| |productID| |productPrice| |barcode| |cajero|
PRODUCTS
|productID| |productName| |productImage| |productPrice|
mediante algo de ajax que implementé lo que hago es ingresar por teclado la variable parametro, y me tiene que mostrar los resultados con el barcode coincidente, como verán, el barcode del cual se rije está en la tabla BASKETS mientras que los resultados que quiero mostrar, se encuentran en PRODUCTS, tienen como similitud que ambas tablas tienen la variable ProductID que coinciden siempre, el código que uso para la muestra de los resultados es este:
Código MySQL:
pero por algún motivo que no me estoy dando cuenta, me muestra todo 3 veces, es decir, existe un basketID único pero me lo repite en los resultados, de esta manera:Ver original
de paso puse al lado una marca roja a los campos que deberían ser los correctos según la db, al parecer me muestra un resultado por producto cargado, asi que estimo que si sigo poniendo productos, me va a repetir tantas veces productos haya, debe ser una pavada pero no logro dar con la solución, espero su ayuda, muchas gracias...