Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Programación General (http://www.forosdelweb.com/f14/)
-   -   Sumar (http://www.forosdelweb.com/f14/sumar-177890/)

GERMANCHO0222 21/01/2004 17:38

Sumar
 
Tengo varios resultados de página enpágina, como hago para que me los vaya sumando acumulativamente, osea que al resultado de la página anterior se le sume la de la página actual

Thebrain 23/01/2004 21:40

como vas pasando los resultados?? via url? cookie? form?

de todas maneras seria algo como esto, lo voi a hacer como formulario
supongamos que tenemos 4 paginas con 4 valores, la primera pagina seria algo asi

Código:

<cfset pagina_1 = "4">
<cfoutput>
<form action="pagina2.cfm" method="post">
<input type="Hidden" value="#pagina_1#" name="pagina_1">
<input type="Submit">
</form>
</cfoutput>

la pagina 2 seria asi
Código:

<cfset pagina_2 = form.pagina_1+valor_en_esta_pagina>
<cfoutput>
<form action="pagina3.cfm" method="post">
<input type="Hidden" value="#pagina_2#" name="pagina_2">
<input type="Submit">
</form>
</cfoutput>

y asi sucesivamente hasta completar las 4 paginas, es simple el concepto, aunke hay muchas mas formas de hacerlo

Cain 25/01/2004 05:40

Algo así:

<cfif not parameterExists(pagina)><cfset pagina = 1></cfif>

Y para llamar a la página siguiente:

<a href="pagina.cfm?pagina=#Evaluate(pagina+1)#>mas</a>

GERMANCHO0222 27/01/2004 15:41

sumar.....continuación
 
el problema el el siguiente:
Tengo unas 100 formas o casillas con unos valores. La página que los muestra tarda bastante en cargalos por lo cual decidi mostralos por lotes de 10. Ahora necesito que en la página final me aparezca la suma total de estos resultados. Podrian ayudarme o explicarme como se puede hacer. Pienso que con url es la mejor forma, pero si hay una mejor les agradeceria.

GERMANCHO0222 27/01/2004 15:51

me gustaria hacerla url, gracias

Cain 28/01/2004 16:52

Puedes hacer primero un:

SELECT COUNT(*) FROM dondesea WHERE loquesea

Para saber cuantos resultados tendrás.

Thebrain 15/02/2004 23:00

bef, supongo k necesito algun curso de comprension de lectura :D

puedes tambien usar #RecordCount.MyQuery# para saber el total de resultados (para no hacer otro query)


La zona horaria es GMT -6. Ahora son las 08:18.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.