Hi Pullo. The DB name is DIEMDB. The are two tables involved. The first one museum:
CREATE TABLE IF NOT EXISTS `museum` (
`museum_id` tinyint(2) NOT NULL auto_increment,
`museum_serie_dut` varchar(255) default NULL,
`museum_serie_eng` varchar(255) default NULL,
`museum_serie_name` varchar(255) default NULL,
PRIMARY KEY (`museum_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
INSERT INTO `museum` (`museum_id`, `museum_serie_dut`, `museum_serie_eng`, `museum_serie_name`) VALUES
(1, 'Porsche', 'Porsche', 'porsche'),
(2, 'Hemmingway', 'Hemmingway', 'hemingway'),
(3, 'Koeien', 'Cows', 'cows'),
(4, 'Muiek', 'Music', 'music'),
(5, 'Dieren', 'Animals', 'animals'),
(6, 'Portretten', 'Portraits', 'portraits'),
(7, 'Abstract', 'Abstract', 'abstract');
and museum_photos:
CREATE TABLE IF NOT EXISTS `museum_photos` (
`photo_id` smallint(2) NOT NULL auto_increment,
`museum_id` tinyint(2) NOT NULL,
`photo` varchar(255) default NULL,
`photo_description_dut` varchar(255) default NULL,
`photo_description_eng` varchar(255) default NULL,
PRIMARY KEY (`photo_id`),
FOREIGN KEY (`museum_id`) REFERENCES `museum` (`museum_id`) ON DELETE CASCADE ON UPDATE NO ACTION
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
INSERT INTO `museum_photos` (`photo_id`, `museum_id`, `photo`, `photo_description_dut`, `photo_description_eng`) VALUES
(1, 1, 'porsche1.jpg', NULL, NULL),
(2, 1, 'porsche2.jpg', NULL, NULL),
(3, 1, 'porsche3.jpg', NULL, NULL),
(4, 1, 'porsche4.jpg', NULL, NULL),
(5, 1, 'porsche5.jpg', NULL, NULL),
(6, 1, 'porsche6.jpg', NULL, NULL),
(7, 1, 'porsche7.jpg', NULL, NULL),
(8, 1, 'porsche8.jpg', NULL, NULL),
(9, 1, 'porsche9.jpg', NULL, NULL),
(10, 1, 'porsche10.jpg', NULL, NULL),
(11, 1, 'porsche11.jpg', NULL, NULL),
(12, 1, 'porsche12.jpg', NULL, NULL),
(13, 1, 'porsche13.jpg', NULL, NULL),
(14, 1, 'porsche14.jpg', NULL, NULL),
(15, 1, 'porsche15.jpg', NULL, NULL),
(16, 1, 'porsche16.jpg', NULL, NULL),
(17, 1, 'porsche17.jpg', NULL, NULL),
(18, 1, 'porsche18.jpg', NULL, NULL),
(19, 1, 'porsche19.jpg', NULL, NULL),
(20, 1, 'porsche20.jpg', NULL, NULL),
(21, 1, 'porsche21.jpg', NULL, NULL),
(22, 1, 'porsche22.jpg', NULL, NULL),
(23, 1, 'porsche23.jpg', NULL, NULL),
(24, 1, 'porsche24.jpg', NULL, NULL),
(25, 1, 'porsche25.jpg', NULL, NULL),
(26, 2, 'hemingway1.jpg', NULL, NULL),
(27, 2, 'hemingway2.jpg', NULL, NULL),
(28, 2, 'hemingway3.jpg', NULL, NULL),
(29, 3, 'cow1.jpg', NULL, NULL),
(30, 3, 'cow2.jpg', NULL, NULL),
(31, 3, 'cow3.jpg', NULL, NULL),
...........
...........
(71, 7, 'abstract6.jpg', NULL, NULL),
(72, 7, 'abstract7.jpg', NULL, NULL),
(73, 7, 'abstract8.jpg', NULL, NULL);
Which are joind true museum_id
There is no column holding the path, I usually have the path like: museum_photos/carousel/queryname.photo so the path is: museum_photos/carousel/photo.jpg
The column name holding the tag/identification for the various images is museum_serie_name in the table museum.
I hope this is all the information needed. Again thank you for all the help. :tup: