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

Печать RSS
244

В
Автор
Пришелец
0
Привет всем smile
Вот столкнулся с такой проблемой. Помогите.
A

Оранжевые штаны
0
Пример структуры таблиц и что вывести, а на такие неопределенные вопросы токо гугль дает ответы
В
Автор
Пришелец
0
Есть таблица файлов (files), и папок (folder).
Две имеют поля: id,name.
Нужно чтобы выводилось записи из двух таблиц. smile
A

Оранжевые штаны
0
mysql_query('SELECT * FROM files,folder'); или
mysql_query('SELECT files.id,files,name,folder.id,folder.name FROM files,folder');
Изменил: Azzido (28.04.2010 / 18:12)
В
Автор
Пришелец
0
У меня все ето выводится в постраничной навигации.
Я такое пробавал, но ошибка. :-(
Кусок из моего кода:
$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);
Етот код работает.
Но мне нужно чтобы не только папки выводило, но и файлы.
Изменил: Васыль (28.04.2010 / 18:28)
О

Землянин
0
У тебя изначально неправильно спроектирована БД. Если еще не поздно, переделай структуру.
А

Пацак
0
Можно сделать так или вот-так
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск