Foros del Web » Programando para Internet » Ruby »

Sumar variables de formulario??

Estas en el tema de Sumar variables de formulario?? en el foro de Ruby en Foros del Web. Hola, veran he buscado en internet informacion acerca de esto pero no he hallado mucho y es por esto que solicito de ustedes para que ...
  #1 (permalink)  
Antiguo 17/12/2009, 16:34
 
Fecha de Ingreso: octubre-2008
Mensajes: 101
Antigüedad: 16 años, 1 mes
Puntos: 1
Sumar variables de formulario??

Hola, veran he buscado en internet informacion acerca de esto pero no he
hallado mucho y es por esto que solicito de ustedes para que me ayuden.

Pues como el tema os dice, el problema radica en que tengo un formulario
en el cual despues ingreso esa informacion en la base de datos y me
funciona todo correctamente pero el problema que tengo es que necesito
sumar unas variables antes de introducir esa informacion en la tabla; es
decir que tengo 3 variables cargo, abono y saldo en donde el usuario
tiene que introducir el cargo actual y el abono y el saldo se tiene que
generar automaticamente, pero no tengo ni la mas minima idea de como
poder hacer esto y es por eso que os pido un poco de su
conocimiento.

Aqui os dejo mi control:

def new
@fichas = Ficha.new
end

def create
@fichas = Ficha.new(@params['ficha'])
if @fichas.save
redirect_to :controller =>"paciente", :action => "list"
else
render_action 'new'
end
end

Y el codigo html esta mas o menos asi:

<p><b><font color="white">Cargo:</font color></b><br>
<input name="ficha[cargo]" size="30" type="text" />
</p>
<p><b><font color="white">Abono:</font color></b><br>
<input name="ficha[abono]" size="30" type="text" />
</p>
<input type="submit" value="Crear Ficha"/>

Pero como repito ni idea como sumar esas variables, por que en el
control si se fijan lo que hace es un array para introducir la info y lo
hace de una sola vez, que puedo hacer en este caso???


Necesito aprender a sumar variables que provengan de formularios, pero ni idea de como empezar con este he buscado en google pero solo me enseña a hacerlo localmente, no desde un formulario!

Bueno desde ya gracias!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:14.