[Ayuda]  [Solucionado] Autocompletar campo de perfil personalizado
Buenas, MyBB-Es, Verán, hace un tiempo creé un nuevo campo de perfil personalizado e hice que sea obligatorio compleatarlo para todos aquellos que s...

Buenas, MyBB-Es,

Verán, hace un tiempo creé un nuevo campo de perfil personalizado e hice que sea obligatorio compleatarlo para todos aquellos que se registren. El problema está en los usuarios ya registrados, el campo aparece vacío en el postbit, obviamente.

¿Existe alguna forma de, por ejemplo, autocompletar con "x" palabra ese campo en aquellos usuarios que lo tengan vacío mediante una tarea programada o algo parecido?.

Desde ya, muchas gracias a todos por ayudarnos siempre =).


Saludos,

Maty.
con un query desde el phpMyadmin se puede

Código PHP:
UPDATE `mybb_userfieldsSET `fidX` = 'El texto que quieras' WHERE `fidX` = ''

cambia la X despues de FID por el ID de el campo
:)
O mejor ve al phpmyamdin y entra en la tabla userfields, ponle estructura y cambia, default personalizado y abajo escribe lo que aparecerá cuando el user deja el campo vacío
(4 Feb, 2012, 11:41 am)Cluster escribió: con un query desde el phpMyadmin se puede

Código PHP:
UPDATE `mybb_userfieldsSET `fidX` = 'El texto que quieras' WHERE `fidX` = ''

cambia la X despues de FID por el ID de el campo

Al hacerlo, me devuelve esto (y los campos no se completan):

Código:
Affected rows: 0 (Query took 0.0006 sec)
SQL query:
UPDATE `mybb_userfields` SET `fid6` = 'El texto que quieras' WHERE `fid6` = '';

(4 Feb, 2012, 12:06 pm)~Night escribió: O mejor ve al phpmyamdin y entra en la tabla userfields, ponle estructura y cambia, default personalizado y abajo escribe lo que aparecerá cuando el user deja el campo vacío

No te entendí bien... llegué hasta acá sin saber que modificar:

[Imagen: imageoq.png]

Desde ya, gracias a ambos por contestar.


Saludos,

Maty.
en donde dice default pon lo que tu quieras
(4 Feb, 2012, 4:15 pm)~Night escribió: en donde dice default pon lo que tu quieras

Aquí lo que me devuelve:

[Imagen: imageggr.png]

Con cualquier valor, es lo mismo Sad.
Disculpen, revivo para que alguien más lo vea. Desde ya, muchas gracias.
Creo que donde dice null tienes que cambiarlo por "Personalizado"
¡Listo!, lo que hice fue en el campo "Null", seleccionar "not null" y dejar vacío el campo "Default". Luego, ejecuté la query tal como indicó Walkman.

Les dejo +Rep a ambos, ¡muchas gracias!. Pueden cerrar el tema.


Saludos,

Maty.
closed

me da gusto te funcionara guiandote de ambos Wink
:)