17/04/2003, 13:25
|
O_O | | Fecha de Ingreso: enero-2002 Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 23 años Puntos: 129 | |
Lo de la "experiencia":
A cada mensaje que ponga el usuario (ahí tendras que ver tu donde publicas el mensaje para identificar al usuario) tendras que hacer un "UPDATE" tipo:
UPDATE tabla_perfil_usuario SET campo_experiencia=campo_experiencia+50 WHERE id_usuario='$id_usuario'
Y lo del nivel (si no me fallan las matemáticas):
UPDATE tabla_perfil_usuario SET nivel=nivel+1 WHERE TRUNCATE(campo_experiencia/200,0)=campo_experiencia/200 AND id_usuario='$id_usuario'
Osese, se Actualiza el registro del id_usuario .. (el nivel se incremente en una unidad: nivel=nivel+1) Si, campo_experiecia divido entre 200 (en tu ejemplo) es un entero (sin decimales) (he de ahí q se use el TRUNCATE ..)
Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |