За последние 24 часа нас посетили 109113 программистов и 7683 робота. Сейчас ищут 2083 программиста ...

Передача данных с первого раза

Тема в разделе "PHP для новичков", создана пользователем TYMON_KROT, 3 сен 2018.

  1. _ne_scaju_

    _ne_scaju_ Старожил

    С нами с:
    25 ноя 2016
    Сообщения:
    2.149
    Симпатии:
    118
    я писал в разброс, где у меня первый вариант, тот что с одной таблицей и хранения ID в таблице USER?
     
  2. _ne_scaju_

    _ne_scaju_ Старожил

    С нами с:
    25 ноя 2016
    Сообщения:
    2.149
    Симпатии:
    118
    @Valick
    @Sail
    @MouseZver
    так стопе, если я использую таблицу многие ко многим, users_role(user_id, role_id) мне в таблице пользователей нужно ли хранить ID роли? Если она уже храниться в промежуточной таблице users_role
     
  3. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.841
    Симпатии:
    1.338
    Адрес:
    Лень
    users:
    1. id
    2. username
    3. password
    users_role
    1. user_id
    2. role_id
    role
    1. id
    2. name
    3. permission
    -----------------------------------------------------------------
    Если без дополнений в будущем на другие привилегии и т.д.

    users:
    1. id
    2. username
    3. password
    4. id_role default 1
    role
    1. id
    2. name
    3. permission
    role_name: 1 - пользователь - идентификаторы разрешений
     
    _ne_scaju_ нравится это.
  4. _ne_scaju_

    _ne_scaju_ Старожил

    С нами с:
    25 ноя 2016
    Сообщения:
    2.149
    Симпатии:
    118
    role
    1. id
    2. name
    3. permission
    зачем третье поле?
    в переводе оно как разрешение чего, это типа переключатель( 1- роль разрешена, 0 - роль запрещена)?
     
    #54 _ne_scaju_, 5 сен 2018
    Последнее редактирование: 5 сен 2018
  5. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.841
    Симпатии:
    1.338
    Адрес:
    Лень
     
  6. _ne_scaju_

    _ne_scaju_ Старожил

    С нами с:
    25 ноя 2016
    Сообщения:
    2.149
    Симпатии:
    118
    что за идентификатор зазрешений подробней?
     
  7. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.841
    Симпатии:
    1.338
    Адрес:
    Лень
    Это уже моя личная фантазия, что умеет каждая привилегия делать. Не обязательное поле
     
  8. _ne_scaju_

    _ne_scaju_ Старожил

    С нами с:
    25 ноя 2016
    Сообщения:
    2.149
    Симпатии:
    118
    да чтож такое, мог бы фантазию свою выделить для меня. Ясно!
     
    #58 _ne_scaju_, 5 сен 2018
    Последнее редактирование: 5 сен 2018
  9. keren

    keren Новичок

    С нами с:
    15 ноя 2017
    Сообщения:
    509
    Симпатии:
    40
    А эта строка куда?
     
  10. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.841
    Симпатии:
    1.338
    Адрес:
    Лень
    Это первая строка в таблице ролей