News:

Wondering if this will always be free?  See why free is better.

Main Menu

Problema al querer eliminar usuario.

Started by darkiss66, May 10, 2017, 08:59:58 PM

Previous topic - Next topic

darkiss66

Hola compañeros programadores :D xd, bueno mi caso es este: Yo tenia anteriormente un forum instalado en mi hosting, bueno ese forum de la noche a la mañana se puso la pagina en blanco y todo ese rollo tuve que eliminar todo el forum e instalar uno nuevo, pero lo instale en la misma base de datos SQL que en el antiguo forum y se me a presentado problemas, pero ya algunas los he corregido, con solo correr la update desde mi foro porque la base de datos eran antiguas de una versión 0.2.0 algo así, pero bueno eso lo arregle, ahora tengo este problema: Intento eliminar un usuario que esta registrado en mi forum, pero me sale este cartelito, no se a que se deba, se me vienen varias cosas en mente, tal vez porque esos usuarios eran del antiguo forum? pero lo he intentado con un usuario nuevo pero me sigue dando el mismo problema, necesito ayuda comunidad :C, Gracias por su atención y tiempo.


4Kstore

Podes adjuntar ese archivo para ver de que se trata esa consulta?
Una lista de mods instalados tambien podria ayudar.
Saludos

¡¡NEW MOD: Sparkles User Names!!!

Vehement Works

Puede que en el foro que haz eliminado hayas instalado un mod que edito un poco tu base de datos, al borrar e instalar uno nuevo con tu base de datos antigua te lance ese problema al no tener el supuesto mod.

Trata de instalar los mods que tenias antes.

Tambien puedes ir a la linea que aparece alli en subs-members.php y dejarnos el codigo.
Last released modifications: AdSense Mod|Font AweaZome BBC code

darkiss66

Hola, aquí adjunto sub-member, y la lista de mod que tengo actualmente, No recuerdo que MOD tenia en el antiguo foro

Gluz

El problema no es en los archivos, es en la base de datos, que por lo visto no se creó bien o está incompleta.

Revisa que la tabla smf_log_banned tenga las siguientes columnas:
-id_ban_log
-id_member
-ip
-email
-log_time

Porque el error dice no encuentra esa columna.

darkiss66

 :'( :'( amigo solo tiene estas columnas:

-ip
-email
-log_time

Ayúdeme como corregir el problema :c

Gluz

En PHPMyAdmin, en tu base de datos debes ejecutar la siguiente consulta (primero crea una copia por seguridad):

ALTER TABLE `smf_log_banned`
ADD `id_member` mediumint(8) unsigned NOT NULL DEFAULT '0' FIRST,
ADD `id_ban_log` mediumint(8) unsigned NOT NULL AUTO_INCREMENT FIRST,
ADD PRIMARY KEY (`id_ban_log`)


Con eso se debe completar la tabla y ya no debe dar ese error, pero si tienes errores similares en otras tablas, lo mas seguro es que tengas que reinstalar todo en una nueva base de datos (o con un nuevo prefijo diferente a smf_), ya que mas errores similares es resultado de una base de datos dañada o incompleta, y la única forma de arreglarlo es ir comparando una a una todas las tablas contra una instalación buena.

darkiss66

Hola amigo gracias por su ayuda, pero me podria ayudar como hacer esa consulta en mi base de datos,  :'(

darkiss66

Ya no es necesario amigo, hice lo que pude y logre crear esas tablas :laugh: Gracias por su ayuda, Tema cerrado :D  8) 8) ;)

Advertisement: