Recordad que para pedir soporte alguno, debéis facilitar los datos de soporte oportunos por favor, mirad aquí y leer las Normas generales del foro, esto nos servirá de ayuda para dar el mejor soporte..

Gracias.

La Administración de phpBB España.

Usuarios perdidos por ser eliminados de grupo

Foros donde podréis dejar vuestras dudas sobre phpBB 3.0.x
Cerrado

0
No hay votos
 
Votos totales: 0

malder
Observador/a
Mensajes: 29
Registrado: 12 Ene 2004, 03:11

Usuarios perdidos por ser eliminados de grupo

#1

Mensaje por malder »

URL: http://foro.buchones.com
Versión phpBB: phpBB3 (3.0.6)
MODs Instalados: Ninguno
Plantilla(s) usada(s):
Servidor: Linux
Actualización desde otra versión:
Conversión desde otro sistema de foros:


Hola,
Por desconocer el sistema de foros, mi hermano se ha puesto a borrar usuarios y no los ha borrado, los ha eliminado del grupo,
¿como puedo recoger esos usuarios sin grupo y añadirlos todos a un grupo especifico?

Muchas gracias

Avatar de Usuario
jakk
Ex Staff
Mensajes: 2201
Registrado: 14 Jun 2009, 08:57
Edad: 40

Re: Usuarios perdidos por ser eliminados de grupo

#2

Mensaje por jakk »

en el ACP ---> pestaña de usuarios y grupos, ahi donde ves los grupos, en cada uno de ellos esta la opcion Usuarios, entras en el que quieras añadirlos y en el recuadro de escritura pones los nombres de usuario cada uno en una nueva linea y ya los tendras de nuevo en un grupo
Antes de nada, lee las Normas de phpBB-Es, y el siempre útil Foro de guías sobre phpBB 3.
Consulta la Documentación de phpBB 2 y phpBB 3 y sus correspondientes FAQS de ayuda.
Administra, modifica, actualiza tu foro con el listado de Guías de nuestra Biblioteca.
Quizás tu duda esté resuelta, y todos ahorremos tiempo.
Si es sobre cómo Crear una Consulta SQL ya lo tienes explicado en el enlace.
En general, se recomienda Buscar antes de preguntar para no repetir preguntas y dudas resueltas.
Sólo tendrás Soporte si facilitas los datos correspondientes y si respetas completamente el Copyright de phpBB.
NOTA: No damos Soporte a los foros integrados en Nuke y derivados del mismo. Infórmate AQUÍ.

[hr]
No doy soporte por MP ni por MSN ni por el Chat
[hr]
© Jakk - www.ivemfinity.com | © chirri23 - www.mundoforeros.com | Foro de Pruebas

malder
Observador/a
Mensajes: 29
Registrado: 12 Ene 2004, 03:11

Re: Usuarios perdidos por ser eliminados de grupo

#3

Mensaje por malder »

Gracias pero no es exactamente a lo que me refiero.

En los grupos pone los usuarios que hay en esos grupos si, pero es que estos usuarios han sido eliminados de todo grupo, entonces al no tener grupo no aparecen ahí.

la prueba está en que sumo los usuarios que aparecen en grupos y salen 1.000 y en total hay casi 4.000 y eso que he reiniciado contadores de usuarios y grupos.

Avatar de Usuario
HuanManwe
Ex Staff
Mensajes: 5078
Registrado: 20 Jun 2006, 18:21
Género:
Edad: 51

Re: Usuarios perdidos por ser eliminados de grupo

#4

Mensaje por HuanManwe »

Se puede hacer vía phpMyAdmin.

1.- Ve a la tabla phpbb_users y mira el user_ID de un usuario que sepas que se te ha quedado en el limbo.

2.- Ve a la tabla phpbb_user_group y mira qué group_id corresponde para ese usuario.

3.- Ve a la tabla phpbb_groups y mira qué group_id corresponde al grupo al que quieres añadirlo. Un vez tengas ese dato cambia el valor en la tabla phpbb_user_group (punto 2) para ese usuario.

4.- Limpia la caché y comprueba en el panel de administración en qué grupo aparece ese usuario. Si te aparece dónde querías entonces solo habría que hacer una sentencia SQL para que todos los usuarios en las mismas circunstancias aparezcan en ese grupo. Yo podría hacértela si estos pasos salen bien y me dices qué valores tiene cada una de esas variables.

Der Mensch schuf Gott nach seinem eigenen Bild

Berlín siempre estará en mi corazón. Auf wiedersehen, Berlin!!


malder
Observador/a
Mensajes: 29
Registrado: 12 Ene 2004, 03:11

Re: Usuarios perdidos por ser eliminados de grupo

#5

Mensaje por malder »

Tanto los usuarios que estan en el grupo de registrados, como los que estan sin grupo, tienen el mismo "id" :(

Avatar de Usuario
HuanManwe
Ex Staff
Mensajes: 5078
Registrado: 20 Jun 2006, 18:21
Género:
Edad: 51

Re: Usuarios perdidos por ser eliminados de grupo

#6

Mensaje por HuanManwe »

¿los que están sin grupo aparecen en la tabla phpbb_user_group con el group_id que tienen los usuarios registrados normales? Es raro eso.

¿Podrías darme datos específicos para cada punto que expuse en mi mensaje anterior?

Der Mensch schuf Gott nach seinem eigenen Bild

Berlín siempre estará en mi corazón. Auf wiedersehen, Berlin!!


malder
Observador/a
Mensajes: 29
Registrado: 12 Ene 2004, 03:11

Re: Usuarios perdidos por ser eliminados de grupo

#7

Mensaje por malder »

1.- Ve a la tabla phpbb_users y mira el user_ID de un usuario que sepas que se te ha quedado en el limbo.
user id: 3410
2.- Ve a la tabla phpbb_user_group y mira qué group_id corresponde para ese usuario.
No se encuentra
3.- Ve a la tabla phpbb_groups y mira qué group_id corresponde al grupo al que quieres añadirlo. Un vez tengas ese dato cambia el valor en la tabla phpbb_user_group (punto 2) para ese usuario.

Avatar de Usuario
HuanManwe
Ex Staff
Mensajes: 5078
Registrado: 20 Jun 2006, 18:21
Género:
Edad: 51

Re: Usuarios perdidos por ser eliminados de grupo

#8

Mensaje por HuanManwe »

ahí está el problema. Debes darle un grupo por defecto a esos usuarios. Eso se puede hacer con una sentencia SQL pero tendría que pensarlo un poco porque hace tiempo que no practico con MySQL.

Der Mensch schuf Gott nach seinem eigenen Bild

Berlín siempre estará en mi corazón. Auf wiedersehen, Berlin!!


Avatar de Usuario
HuanManwe
Ex Staff
Mensajes: 5078
Registrado: 20 Jun 2006, 18:21
Género:
Edad: 51

Re: Usuarios perdidos por ser eliminados de grupo

#9

Mensaje por HuanManwe »

Necesito saber qué pone en el campo group_id dentro de la tabla phpbb_users para los usuarios que no tienen grupo.

Necesito saber el group_id del grupo al que quieres asignar a esos usuarios.

Con esos datos creo que podría intentar hacer la sentencia SQL.

Der Mensch schuf Gott nach seinem eigenen Bild

Berlín siempre estará en mi corazón. Auf wiedersehen, Berlin!!


malder
Observador/a
Mensajes: 29
Registrado: 12 Ene 2004, 03:11

Re: Usuarios perdidos por ser eliminados de grupo

#10

Mensaje por malder »

Usuario con grupo perdido: group id: 3017
Usuario en grupo de registrados: group id: 3017

Pero luego buscas el id del usuario de grupo perdido, en la tabla de user_group y no lo encuentra :( si vas uno por uno puedes ir metiendolos en grupos pero son mas de 1.000.

En resumen, necesito que estén en el id de grupo: 3017

Avatar de Usuario
HuanManwe
Ex Staff
Mensajes: 5078
Registrado: 20 Jun 2006, 18:21
Género:
Edad: 51

Re: Usuarios perdidos por ser eliminados de grupo

#11

Mensaje por HuanManwe »

Creo que entiendo que los usuarios "perdidos" tienen en su tabla phpbb_users que pertenecen al grupo 3017, pero en la tabla phpbb_user_group no aparecen. ¿Es así? En ese caso eso se soluciona con una sentencia SQL que ahora mismo no soy capaz de realizar. Lo tengo que mirar con tiempo, a ver si mañana o pasado lo consigo.

Der Mensch schuf Gott nach seinem eigenen Bild

Berlín siempre estará en mi corazón. Auf wiedersehen, Berlin!!


malder
Observador/a
Mensajes: 29
Registrado: 12 Ene 2004, 03:11

Re: Usuarios perdidos por ser eliminados de grupo

#12

Mensaje por malder »

HuanManwe escribió:Creo que entiendo que los usuarios "perdidos" tienen en su tabla phpbb_users que pertenecen al grupo 3017, pero en la tabla phpbb_user_group no aparecen. ¿Es así? En ese caso eso se soluciona con una sentencia SQL que ahora mismo no soy capaz de realizar. Lo tengo que mirar con tiempo, a ver si mañana o pasado lo consigo.
Así es, tomate tu tiempo es preferible a ver si vamos a hacer alguna :jaja:
Muchas gracias por tu ayuda

Avatar de Usuario
HuanManwe
Ex Staff
Mensajes: 5078
Registrado: 20 Jun 2006, 18:21
Género:
Edad: 51

Re: Usuarios perdidos por ser eliminados de grupo

#13

Mensaje por HuanManwe »

Mañana te preparo la sentencia. Es un poco compleja, pero se puede hacer.

Der Mensch schuf Gott nach seinem eigenen Bild

Berlín siempre estará en mi corazón. Auf wiedersehen, Berlin!!


Avatar de Usuario
HuanManwe
Ex Staff
Mensajes: 5078
Registrado: 20 Jun 2006, 18:21
Género:
Edad: 51

Re: Usuarios perdidos por ser eliminados de grupo

#14

Mensaje por HuanManwe »

Hola,

se me olvidó esto completamente.

Prueba esto, a ver si hay suerte. Si no es así pásame el mensaje de error.

Código: Seleccionar todo

INSERT INTO phpbb_users_group (user_ID, group_ID) SELECT user_ID, 3017 FROM phpbb_users WHERE NOT IN (SELECT user_ID FROM phpbb_users_group);

Der Mensch schuf Gott nach seinem eigenen Bild

Berlín siempre estará en mi corazón. Auf wiedersehen, Berlin!!


Cerrado

Volver a “Foros de Soporte 3.0.x”