Xwab
Форумыnavigate_nextПрограммирование на PHP

Работа с циклом
Сообщения
xudmixa

Ребята подскажите пожалуйста как решить такую задачу. есть две таблицы в базе денных. в одной хранится название альбома и дата создания, а в другой ссылки на фотографии. скажите пожалуйста как сделать так. что юы я мог вывести все альбомы на страницу и что бы к каждому альбому выводилась одна фотография из таблицы

02 Ноя 2012, 3:46
no_tactic

xudmixa, любая фотография? или именно к данному альбому?

02 Ноя 2012, 4:18
НЕЗНАЙКА

Нужно связать сначала фото и альбомы.
Минимум: album_id, title, date и image_id, path, album_id.
Теперь в таблице с фото надо указывать номер альбома.
Выводим запросом select albums.*, (select images.path from images where images.album_id=albums.album_id) from albums
Чтобы посмотреть, что выберет в цикле добавь var_dump

02 Ноя 2012, 4:42
Golodnyi

SELECT alb.id, alb.name, pht.id, pht.link
FROM albums alb
INNER JOIN photos pht ON pth.album_id = alb.id
Как то так будет правильнее

03 Ноя 2012, 7:02
xudmixa

Golodnyi, можешь пожалуйста подробнее объяснить что означает каждое слово. заранее спасибо

09 Ноя 2012, 2:07
Ответить на тему