За последние 24 часа нас посетили 39368 программистов и 1722 робота. Сейчас ищет 651 программист ...

Как удалить связь many-to-many используя RedBeanPHP?

Тема в разделе "PHP для новичков", создана пользователем Kazzi, 28 авг 2017.

  1. Kazzi

    Kazzi Новичок

    С нами с:
    21 июн 2017
    Сообщения:
    30
    Симпатии:
    0
    Доброго всем времени суток!

    И так проблема следующая:
    У меня есть три таблицы. Таблица с ролями, таблица с пользователями, и таблицы связей. Так вот, я ни как не могу найти внятную информацию о том, как удалить связь many-to-many. Я использую ORM RedBeanPHP, и у меня уже все на нем завязано. Так что если кто-то его использует, или хотя бы знаком с ним, пожалуйста, подскажите метод удаления подобных связей. Всю сеть перепахал носом, ни чего нормального не нашел:(

    Пытался использовать вот этот код:

    PHP:
    1. if(isset($_POST['del_role'])) {
    2.         $role_id = $_POST['role_id'];
    3.         unset( $user->sharedRole[$role_id] );
    4. }
    Но ни чего не происходит.

    Заранее спасибо!:)
     
    #1 Kazzi, 28 авг 2017
    Последнее редактирование модератором: 28 авг 2017
  2. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.816
    Симпатии:
    1.333
    Адрес:
    Лень
    давайте начнем кодить как имба программисты (говно)
    PHP:
    1. $role_id = $_POST['role_id'];
    2. $post_role_id = $role_id;
    3. $pr_id = $post_role_id
    4. $id = $pr_id;
    5.  
    6. unset( $user->sharedRole[$id] );
    стильно, прекрасно, изумительно. Ой Бло забыл точку с запятой...
    --- Добавлено ---
    https://stackoverflow.com/questions/9653493/deleting-record-in-many-to-many-table
    Пишем англ теги в запрос
     
  3. Kazzi

    Kazzi Новичок

    С нами с:
    21 июн 2017
    Сообщения:
    30
    Симпатии:
    0
    Чет я там ни чего по redbeanphp не нашел(
     
  4. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.816
    Симпатии:
    1.333
    Адрес:
    Лень
  5. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    Чего только не придумают, лишь бы жизнь себе усложнить.
    А что он по-твоему делает? Лезет в БД?