Привет всем. Помогите с решением одной задачи. На сайте имеется фотоальбомы, а в БД 2 таблицы: 1) Albom - хранит в себе head(имя альбома) и его id (id_albom); 2) alboms_page - хранит в себе id_foto, foto(ссылка на изображение) и id_albom. Так вот как слелать так, что бы при добавлении фотографий в таблицу alboms_page id_albom был равен id_albom из таблицы Albom.
Взять и явно присвоить. Определись, ты английский язык используешь в именах переменных, или транслит. Альбом - album Фото - photo
Смотри если делать все в одной таблице, то id альбома либо ручками забивать либо через функцию генерировать что не удобно, а если использовать несколько таблиц, то в одной генерируется автоматически id а во второй хранятся все фотки с id того альбома к которому привязаны
оно не задается, я в phpmyadmin создал связь, и при занесении фоток в альбом данные вроде заносятся а вроде и нет. В таблице alboms_page создаются каккието строки (id_foto AUTO_INCREMENT) увеличивается, а сами строки не отображаются
я попробовал руками добавить через phpmyadmin он ошибку выдает: #1452 - Cannot add or update a child row: a foreign key constraint fails (`lager`.`alboms_page`, CONSTRAINT `alboms_page_ibfk_1` FOREIGN KEY (`id_albom`) REFERENCES `albom` (`id_albom`))