|  | Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community | 
|  02.11.2011, 13:36 | #1 | 
| Продвинутый Регистрация: 03.10.2009 
					Сообщений: 92
				 |  Как поменять группу пользователей сайта? 
			
			Есть несколько групп пользователей сайта. В каждой по несколько пользователей. Как элегантно слить всех пользователей в одну группу? Спасибо. | 
|   |   | 
|  02.11.2011, 16:24 | #2 | 
| Senior Member |   
			
			FE или BE ? Не понятно что значит "в группе есть пользователи". В TYPO3 для каждого пользователя можно указать несколько групп - то есть у пользователя есть группы. Если проблема в том, что долго менять вручную, то прямые SQL запросы вам в помощь. | 
|   |   | 
|  02.11.2011, 17:08 | #3 | 
| Продвинутый Регистрация: 03.10.2009 
					Сообщений: 92
				 |   
			
			Да, Вы правы, в BE есть несколько групп, в каждой десятки юзеров. Их надо объединить в одну. Проблема, что долго по каждому юзеру руками. Если бы Вы были так добры и написали бы пример такого прямого SQL-запроса... я был бы Вам благодарен :-)) phpMyAdmin установлен. Спасибо большое, что потратили время | 
|   |   | 
|  02.11.2011, 17:18 | #4 | 
| Senior Member |   
			
			Написать запрос?   А то, что он должен включать номера ваших групп, которые только вам известны? А кто будет виноват если он сделает не то что вам нужно? Такие действия включают шаги: 1. Понимание что и куда нужно перенести. 2. Написание запроса который делает то что нужно, но не вносит изменения - для теста. 3. Бэкап таблиц. 4. Выполнение запроса на обновление. Это нельзя сделать не имея прямого доступа к вашей БД. PS: Просите программистов что вам сайт делали. | 
|   |   | 
|  02.11.2011, 17:34 | #5 | 
| Продвинутый Регистрация: 03.10.2009 
					Сообщений: 92
				 |   
			
			Номера групп UID в таблице fe_groups. В этой таблице мне надо поменять UID 26 на UID 30.(ну и title заменить) И я надеюсь, таким образом присоединю группу 26 к группе 30. или так нельзя? Сайт мастерил я сам, как мог :-) Спросит могу только на этом форуме :-) | 
|   |   | 
|  02.11.2011, 17:46 | #6 | 
| Senior Member |   
			
			UID всегда уникален. Если 30 уже есть, то 26 на 30 вы не сможете поменять.  Да и суть в том что бы поменять группу у пользователей в fe_users, а не саму группу (так у вас BE или FE все таки?) PS: Ну если вы сайт с 30 BE группами осилили..., то и в базовом SQL разберетесь - полезно же. | 
|   |   | 
|  02.11.2011, 19:31 | #7 | 
| Продвинутый Регистрация: 03.10.2009 
					Сообщений: 92
				 |   
			
			спасибо :-)) за веру... вот с Вашего примера SQL-запроса и стал бы изучать на практике нету у сайта стольких групп :-)) заговорился, FE группы. Напишите запрос, плиз...   | 
|   |   | 
|  02.11.2011, 19:42 | #8 | 
| Senior Member |   
			
			Вариант №1 - замена номера группы Код: UPDATE fe_users SET usergroup = REPLACE(usergroup, 'X', 'Y') Вариант №2 - удаление номера группы Код: UPDATE fe_users SET usergroup = TRIM(BOTH ',' FROM REPLACE(usergroup, 'X', '')) Вариант №3 - добавление номера группы Код: UPDATE fe_users SET usergroup = CONCAT(usergroup, ',', 'Y') | 
|   |   | 
|  02.11.2011, 21:43 | #9 | 
| Продвинутый Регистрация: 03.10.2009 
					Сообщений: 92
				 |   
			
			на оптимальный для меня вар.№1 пишет, что #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '`usergroup` UPDATE fe_users SET usergroup = REPLACE(usergroup, '20', '23') LIM' at line 1 | 
|   |   | 
|  03.11.2011, 11:39 | #10 | |
| Senior Member |   Цитата: 
 | |
|   |   | 
|  | 
| 
 | 
 | 
|  Похожие темы | ||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение | 
| Как вставить php код в шаблон сайта на typo3 | givemesomedrugs | Общие вопросы | 3 | 11.11.2010 18:40 | 
| Где и как задать корневую страницу сайта? | Olga25 | Общие вопросы | 1 | 20.06.2009 15:57 | 
| Как поменять шаблон для всех страниц сайта? | Olga25 | Общие вопросы | 1 | 15.04.2009 16:50 | 
| как безболезненно менять дефолтовый язык сайта? | (:) | Общие вопросы | 10 | 30.04.2008 14:02 | 
| Как добавить контент скрытой страницы в колонку сайта | Mike10581 | TypoScript практикум | 2 | 27.12.2007 18:24 |