Вывод содержания БД из двух таблиц.

Mark&Ameli

Новичок
Вывод содержания БД из двух таблиц.

Есть код:
PHP:
$result=mysql_query("SELECT date_format(dat,'%e.%m.%Y %H:%i') as dat1, title, text, what FROM `таблица1` ORDER BY dat DESC LIMIT 0, 20") or die(mysql_errno($link).mysql_error($link));
while ($ar=mysql_fetch_array($result))
        {
         echo"<table>";
         echo "<tr>";
         echo "<td>";
         echo "<strong><p align='justify'>$ar[title]</p></strong>";
         echo "</td>";
         echo "</tr>";
         echo "<tr>";
         echo "<td>";
         if (file_exists('pic/stat/'.$ar['img']))
      {
      echo "<img src='pic/stat/$ar[img]' alt='Pic' Vspace='3' Hspace='10' align='left'>";
      };
         echo "<p align='justify'>$ar[text]</p>";
         echo "</td>";
         echo "</tr>";
         echo "</table><br>";
        };
Есть две таблици:
Таблица1 (состоит из dat-дата, title-название, text-текст, what-цифра).
Таблица2 (состоит из dat-дата, title-название, id-порядковый номер).
Надо вывести содержимое первой таблици, но, вместо what(простой цифры) вывети значение поля title таблицы2, id которой соответствует номеру, записанному в поле what таблицы1. Вот. Вроде объяснил... :)
Так как быть?
 

Фанат

oncle terrible
Команда форума
Есть две таблици:
Таблица1 (состоит из dat-дата, title-название, text-текст, what-цифра).
Таблица2 (состоит из dat-дата, title-название, id-порядковый номер).
а зачем такие сложности?
чем не устраивает одна таблица?
 

slivka_83

Новичок
SELECT dat.таблица1, title.таблица1, text.таблица1, title.таблица2 from таблица1, таблица2 where what.таблица1= id.таблица2

вроде так...
 

Mark&Ameli

Новичок
Фанат
Не я придумывал эти таблици. Так уж получилось, что их там две. Вот и приходится мучится...
Всем спасибо, уже разобрался...

slivka_83
Спасибо, тоже вариант...

-~{}~ 13.04.06 23:17:

Dreammaker
Да незачем мне всю документацию читать. Я крайне редко сталкиваюсь с MySQL. Вот и проходится решать проблемы по мере их поступления... :))
 

Фанат

oncle terrible
Команда форума
Mark&Ameli
Да незачем мне всю документацию читать
ага, и в резёльтате твои проблемы приходится решать нам.
Боюсь, такая халява долго не продлится.
 

Dreammaker

***=Ф=***
Mark&Ameli, как раз ВСЮ документацию можно и не читать в данном случае. Твой случай - это элементарный вопрос по соединению двух таблиц. Разобравшись хотя бы в этом, в результате ты получишь, что очень много вопросов отпадут сами собой.
 
Сверху