Tabla de BD para sacar valor de Campo Personalizado

  • Autor Autor barcraft
  • Fecha de inicio Fecha de inicio
B

barcraft

Gamma
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Hola Amigos,

Defini un campo personalizado de usuario, el cual tiene 6 valores, JOKER, T, J, Q, K y A.

El usuario no tiene como modificarlo, pero yo si quiero desde SQL, pero no se cual es la tabla donde puedo encontrar el valor asociado al usuario.

¿Cual o Cuales es(son) la(s) tabla(s) involucrada(s) en este SQL?

Desde ya, gracias por la ayuda!
 
Hola barcraft.

Mencionas que hiciste un campo personalizado, perfecto, lo que no entiendo es la parte de querer modificarlo vía SQL. ¿Podrías explicarte de mejor manera?
 
Hola barcraft.

Mencionas que hiciste un campo personalizado, perfecto, lo que no entiendo es la parte de querer modificarlo vía SQL. ¿Podrías explicarte de mejor manera?

Hola Chuta,

Claro, lo que pasa es que el valor de ese campo, está sujeto a una cantidad de puntos que el player genere por mes, por lo tanto un sistema anexo indicará cual es el valor de cada usuario para ese mes.

- Me explico, el usuario en Febrero 2010, genero 2000 puntos, por lo tanto le corresponde nivel Q
- En Marzo 2010, generó 1000 puntos, por lo tanto no mantuvo su rendimiento anterior, por lo que baja a nivel J
- En Abril 2010, generó 5000 puntos, por lo que le corresponde subir a nivel K
... etc

Como yo quiero hacer esto de forma diaria, lo quiero mediante un SQL, en donde yo via ese SQL pueda hacer "update" en las tablas involucradas para que el valor de ese campo para cada usuario sea el valor que corresponde segun mi formula....

Espero que con eso quede claro... sino, vuelvo a explicar! xD

Gracias por tu pronta respuesta!
 
Por favor indícame el sistema anexo al que haces referencia, para dar una mirada a las tablas 😉
 
Por favor indícame el sistema anexo al que haces referencia, para dar una mirada a las tablas 😉

No no, me entendiste mal.

Te lo explico de otro modo.

- Tenemos un campo personalizado en el Perfil de Usuario
- Deseo modificar ese campo pero no via sistema, sino por SQL
- ¿Cual es la tabla?

Ejemplo: Crea un campo personalizado, con seleccion de menu única, en el perfil de usuario ponle un valor (de la lista que tu definas) y luego via SQL dime en que tablas lo puedo encontrar ese valor
 
Los datos de los campos de perfil se guardan en la tabla userfield. Si deseas modificar ese campo vía SQL, para un usuario singular, podrías ejecutar una consulta con una sintaxis como esta:

Insertar CODE, HTML o PHP:
UPDATE  `userfield`  SET  [COLOR=Red][B]`field5`[/B][/COLOR] [COLOR=Green][B] =   '3'[/B][/COLOR] WHERE  [COLOR=Blue][B]`userid`  =1[/B][/COLOR];

En donde `field5` es el número del campo, ='3' es el valor a establecer y `userid` =1 es el usuario al que se le modificará el valor.
 
Los datos de los campos de perfil se guardan en la tabla userfield. Si deseas modificar ese campo vía SQL, para un usuario singular, podrías ejecutar una consulta con una sintaxis como esta:

Insertar CODE, HTML o PHP:
UPDATE  `userfield`  SET  [COLOR=Red][B]`field5`[/B][/COLOR] [COLOR=Green][B] =   '3'[/B][/COLOR] WHERE  [COLOR=Blue][B]`userid`  =1[/B][/COLOR];

En donde `field5` es el número del campo, ='3' es el valor a establecer y `userid` =1 es el usuario al que se le modificará el valor.

Excelente!, eso era lo que quería!... muchas gracias chuta!
 
Atrás
Arriba