Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Ograniczony wynik zapytania do 1024znaków (?)
Jarod
post 5.08.2007, 19:20:42
Post #1





Grupa: Zarejestrowani
Postów: 1 190
Pomógł: 27
Dołączył: 23.04.2005

Ostrzeżenie: (0%)
-----


Trafiłem dzisiaj na dosyć dziwny przypadek.

Mam takie zapytanie:
  1. SELECT group_name, group_description, GROUP_CONCAT(role_name, \' (', role_description, ')' SEPARATOR '|') As roles FROM groups LEFT JOIN groups_roles USING(group_id) LEFT JOIN roles USING(role_id) GROUP BY group_name\G



Przykładowy wynik:
Cytat
group_name - Administratorzy
group_description - Administratorzy systemu
roles - ChangeLogView (Przeglądanie changeloga)|ListOfUsers (Przeglądanie listy użytkowników)|AddUser (Dodawanie użytkownika)|SearchUser (Szukanie użytkownika)|AddUserToGroup (Dodawanie użytkownika do grupy)|AddRoleToGroup (Dodawanie roli do grupy)|DeleteUserFromGroup (Usuwanie użytkownika z grupy)|DeleteRoleFromGroup (Usuwanie roli z grupy)|LogsView (Przeglądanie logów)|EventsView (Przeglądanie zdarzeń)|(...)|AddL



Problem w tym, że roles jest obcinane do 1024 znaków. Ucina na AddL a powinno być jeszcze sporo innych ról. To jakieś ograniczenie Mysqla?questionmark.gif

Ten post edytował Jarod 5.08.2007, 20:04:23


--------------------
”Godzina nauki w życiu nowoczesnego apostoła jest godziną modlitwy.”
(św. Josemaría Escrivá, Droga, 335)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 13.06.2025 - 11:38