Как зделать вывод из двух таблиц в MySQL?

1. Васыль (27.04.2010 / 21:19)
Привет всем smile
Вот столкнулся с такой проблемой. Помогите.

2. Azzido (27.04.2010 / 21:28)
Пример структуры таблиц и что вывести, а на такие неопределенные вопросы токо гугль дает ответы

3. Васыль (28.04.2010 / 17:55)
Есть таблица файлов (files), и папок (folder).
Две имеют поля: id,name.
Нужно чтобы выводилось записи из двух таблиц. smile

4. Azzido (28.04.2010 / 18:11)
mysql_query('SELECT * FROM files,folder'); или
mysql_query('SELECT files.id,files,name,folder.id,folder.name FROM files,folder');

5. Васыль (28.04.2010 / 18:27)
У меня все ето выводится в постраничной навигации.
Я такое пробавал, но ошибка. :-(
Кусок из моего кода:
$query="SELECT * FROM files_folder WHERE `folder_id`='$id' LIMIT {$start},{$messages}";
$sql=mysql_query($query) or die(mysql_error());
pages_2($page,$pages);
echo'<table>';
while($folder_w=mysql_fetch_assoc($sql)){
echo'<tr><td><img src="/images/folder/'.$folder_w[id].'.gif" alt="" /></td><td>
<a href="/folder.php?id='.$folder_w[id].'">'.$folder_w[name].'</a></td></tr>';
}
echo'</table>';
pages_2($page,$pages);
Етот код работает.
Но мне нужно чтобы не только папки выводило, но и файлы.

6. Олег (28.04.2010 / 18:48)
У тебя изначально неправильно спроектирована БД. Если еще не поздно, переделай структуру.

7. Анатолий (06.05.2010 / 17:01)
Можно сделать так или вот-так

URL: https://visavi.net/topics/8730