За последние 24 часа нас посетил 17891 программист и 1610 роботов. Сейчас ищут 940 программистов ...

Выборка из двух таблиц

Тема в разделе "PHP и базы данных", создана пользователем viphost, 9 окт 2011.

  1. viphost

    viphost Активный пользователь

    С нами с:
    23 мар 2009
    Сообщения:
    307
    Симпатии:
    0
    Здравствуйте, не могу решить задачу.
    На сайте сделал ЧПУ и нужно сделать выборку записей в разделах.
    урлы в разделах вида
    /php/
    /mysql/

    Есть две таблицы
    TABLE_1 - таблица с новостями
    id | title | story | category

    TABLE_2 - таблица с разделами
    id | name | url


    TABLE_1.category = TABLE_2.id


    $url_cat = $_GET['category'];

    Как совместить две таблицы чтобы можно было спокойно по $url_cat выводить новости
     
  2. FalkoN

    FalkoN Активный пользователь

    С нами с:
    1 апр 2011
    Сообщения:
    184
    Симпатии:
    0
    Адрес:
    Екатеринбург
    а что передается в $_GET[category] ?
     
  3. Draftpad

    Draftpad Активный пользователь

    С нами с:
    11 окт 2011
    Сообщения:
    8
    Симпатии:
    0
    Если верно вас понял, то запрос будет выглядеть так:

    [sql]SELECT *
    FROM TABLE_1 a INNER JOIN TABLE_2 b
    ON a.category = b.id[/sql]

    В остальном ваш вопрос не понятен, сформулируйте в более ясной форме.
    И чудесное описалово по формированию запросов с нескольких таблиц: _http://mysqljoin.com/