I have a site that allows users to vote on images. Each image has a unique id number. For voting restriction purposes, I’d like to keep track of what each user has liked. How would I go about setting up a row in the USERS table that holds all the different id numbers of the images liked by this particular user?
Share
You should not have all this information in your users table. I persume that you have one table with all your images and one with all your users. Create a table called “user_image_like” for example. And store “user_id” and “image_id”. When the user presses like on the image your script will add “user_id” and “image_id” to the table.
When you wan’t to see all images liked by a user you can easly get this by a simple sql query.