SJohnson miniblogs

  • SJohnson
    0

    Kā darboties ar mySQL SET datu tipu? Taisu permisiju sistēmu lapai, un kverijā, kas pārbauda, kādai grupai ir kādas permisijas likt "SELECT * FROM groups_permissions WHERE group_id = '%$id%' AND permissionNode = '$node'" galīgi negribas, jo ja grupas ID būs divciparu skaitlis, sanāks baigais sviests.
    Tabulā glabāju nodes, un set('1','2','3','4','5') grupu ID.

    • SJohnson
      0

      Never mind.
      SELECT * FROM groups_permissions WHERE permissionNode = '$node' AND group_id & '$id';

      • SJohnson
        0

        facepalm.gif
        Nē, to ir jādara ar find_in_set() funkciju. facepalm.gif

Atpakaļ Uz augšu