Like
Новичок
объединение таблиц с выводом одной картинки из списка
Поясните плиз НЕопытному как вообще построить запрос, обработку и вывод.
В двух таблицах, где строка одной соответствует строке в другой, где есть несколько картинок и надо выбрать хотябы одну для превьюшки.
Например:
table: main
+----+----------+---------+
| id | name | name_id |
+----+----------+---------+
| 1 | яблоки | 3 |
| 2 | груши | 2 |
| 3 | вишни | 1 |
+----+----------+---------+
table: foto
+-----+------------+---------+
| id | images | foto_id |
+-----+------------+---------+
| 1 | img_1.jpg | 1 |
| 2 | img_2.jpg | 1 |
| 3 | img_3.jpg | 1 |
| 4 | img_4.jpg | 1 |
| 5 | img_5.jpg | 2 |
| 6 | img_6.jpg | 2 |
| 7 | img_7.jpg | 3 |
| 8 | img_8.jpg | 3 |
| 9 | img_9.jpg | 1 |
| 10 | img_10.jpg | 1 |
| 11 | img_11.jpg | 2 |
| 12 | img_12.jpg | 3 |
+-----+------------+---------+
Что касается обработки запроса $result, то я воздержусь от публикации, чтобы надо мной не посмеялись
- знал бы не спрашивал. Но у меня получается во всех строках одна картинка, ну оно и понятно...
Помогите пожалуйста НЕопытному.
Поясните плиз НЕопытному как вообще построить запрос, обработку и вывод.
В двух таблицах, где строка одной соответствует строке в другой, где есть несколько картинок и надо выбрать хотябы одну для превьюшки.
Например:
table: main
+----+----------+---------+
| id | name | name_id |
+----+----------+---------+
| 1 | яблоки | 3 |
| 2 | груши | 2 |
| 3 | вишни | 1 |
+----+----------+---------+
table: foto
+-----+------------+---------+
| id | images | foto_id |
+-----+------------+---------+
| 1 | img_1.jpg | 1 |
| 2 | img_2.jpg | 1 |
| 3 | img_3.jpg | 1 |
| 4 | img_4.jpg | 1 |
| 5 | img_5.jpg | 2 |
| 6 | img_6.jpg | 2 |
| 7 | img_7.jpg | 3 |
| 8 | img_8.jpg | 3 |
| 9 | img_9.jpg | 1 |
| 10 | img_10.jpg | 1 |
| 11 | img_11.jpg | 2 |
| 12 | img_12.jpg | 3 |
+-----+------------+---------+
PHP:
$preimg=mysql_query("SELECT foto.foto_id,images main.name_id FROM foto,main WHERE foto.foto_id=main.name_id");
// запрос может и не правильный, а дальше???
...
...
// вывод должен быть что-то вроде такого
print "<img src=\"../thumb.php?img_path=".$preimg."&px=50 \" alt=\"картинка\"></a>\n";

Помогите пожалуйста НЕопытному.