Linking buttons to a dynamic Lightbox

Hi i really hope someone can help, I’m getting a headache trying to work it out.

I have a homepage with a bunch of buttons that overlay an image, so the user can click on this call out buttons and a lightbox opens up with the product data specific to the button that is clicked. I have found some tutorials to show me how to set this up using a repeater and getting the repeater to talk to the lightbox and pull data that way, but I cannot work out how to call a specific ID from a database, so a specific line entry and it’s data shows. I didn’t want to have to create 10 individual lightboxes one for each button, so i figured there must be a way to do this using a dataset.

I’m stuck can someone advise at all?

Simply search this forum for precious posts and you will find ones that should help you.
https://www.wix.com/corvid/forum/community-discussion/lightbox-with-dynamic-content-via-button
https://www.wix.com/corvid/forum/community-discussion/dynamic-lightbox-from-repeater
https://www.wix.com/corvid/forum/community-discussion/dynamic-lightboxes-1