Yii Framework Forum: [Resuelto]Sumar Valores De Los Campos De Un Registro - Yii Framework Forum

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

[Resuelto]Sumar Valores De Los Campos De Un Registro Rate Topic: -----

#1 User is offline   SebastianV 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 3
  • Joined: 29-January 13

Posted 30 January 2013 - 01:02 AM

Hola a todos!

Acabo de empezar a usar yii, recomendado por un amigo, para un proyecto que hago.

Digamos que tengo una base de datos para una clínica con una tabla "pacientes"

Cada paciente tiene asignado un número de prioridad, del 1 al 100 (siendo el 100 de mayor prioridad). Me piden que el ingreso del número de prioridad no sea simplemente ingresando un número (como en cualquier otro campo) sino con una tabla de priorización, donde el usuario debe elegir entre varias opciones según el estado del paciente, para que así el programa calcule el número de prioridad correspondiente.

Por ejemplo:

Gravedad:

- Sin -> +0 puntos
- Leve -> +15 puntos
- Moderado -> +25 puntos
- Severo -> +40 puntos

Discapacidad:

- Sin -> +0 puntos
- Leve -> +10 puntos
- Moderado -> +20 puntos
- Severo -> +30 puntos

Accesibilidad:

- Urbano -> +0 puntos
- Rural -> +10 puntos
- Alta Ruralidad -> +20 puntos

Fonasa:

- No -> +0 puntos
- Si -> +10 puntos

Mi primera idea fue pedir el ingreso de cada criterio de prioridad por separado mediante DropDownList, agregando 4 nuevos campos a mi tabla de pacientes (gravedad,discapacidad,accesibilidad,fonas, necesito estos datos, ya que también debo generar un informe con el detalle de prioridad). Luego, tener otro campo más (prioridad) que represente la suma de las partes.

Por ahora sólo he encontrado métodos para sumar valores en distintos registros.

De antemano, muchas gracias.
0

#2 User is offline   SebastianV 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 3
  • Joined: 29-January 13

Posted 30 January 2013 - 06:43 PM

Bueno, ya lo resolví. Al final bastaba con crear un disparador que se active antes de insertar un registro, lo probé y funciona.

Gracias de todos modos! :)
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users