За последние 24 часа нас посетили 20315 программистов и 1093 робота. Сейчас ищут 826 программистов ...

Бд Друзей

Тема в разделе "PHP и базы данных", создана пользователем PHP-Chainik12, 27 дек 2018.

Метки:
  1. PHP-Chainik12

    PHP-Chainik12 Новичок

    С нами с:
    31 янв 2018
    Сообщения:
    32
    Симпатии:
    2
    есть бд друзей
    id user_id f_id status
    1 1 2 1
    но надо допустим извлечь всех друзей id 1
    $id_user = 1;
    SELECT * FROM `friends` WHERE `user_id` = $id_user;
    но если будет так
    id user_id f_id status
    2 3 1 1
    то запрос выше работать не будет
    как сделать чтоб работало извлечение всех друзей пользователся
     
  2. nospiou

    nospiou Старожил

    С нами с:
    4 фев 2018
    Сообщения:
    3.400
    Симпатии:
    510
     
  3. PHP-Chainik12

    PHP-Chainik12 Новичок

    С нами с:
    31 янв 2018
    Сообщения:
    32
    Симпатии:
    2
    щя попробую
    --- Добавлено ---
    Также мне нужно чтоб status был 1
    это так
    SELECT * FROM `friends` WHERE (`status` = 1) AND`user_id` = $id_user OR `f_id` = $id_user;
     
  4. nospiou

    nospiou Старожил

    С нами с:
    4 фев 2018
    Сообщения:
    3.400
    Симпатии:
    510
    Код (Text):
    1. SELECT * FROM `friends` WHERE `status` = 1 AND (`user_id` = $id_user OR `f_id` = $id_user);
     
  5. PHP-Chainik12

    PHP-Chainik12 Новичок

    С нами с:
    31 янв 2018
    Сообщения:
    32
    Симпатии:
    2