
19/01/2016, 13:06
|
| | Fecha de Ingreso: octubre-2011
Mensajes: 206
Antigüedad: 13 años, 5 meses Puntos: 1 | |
Bucle consulta mysql Hola,
a ver si pueden ayudarme ya que no consigo obtener el valor que necesito. Para el ID 1 necesita iterar desde k=0 hasta 250 para obtener este resultado:
Resultado= K*17 *(fecha_hasta_1-fecha_desde_1)+ K*22 *(fecha_hasta_2-fecha_desde_2)+ K*17 *(fecha_hasta_3-fecha_desde_3);
Id Fecha_Desde Fecha_Hasta Valor_Demandado
1 fecha_desde_1 fecha_hasta_1 17
1 fecha_desde_2 fecha_hasta_2 22
1 fecha_desde_3 fecha_hasta_3 45
2 2015-10-01 2015-10-31 17
2 2015-11-01 2015-11-30 22
Lo que hago es una consulta a la BD para seleccionar todos los registros con ID=1 (por ejemplo). Luego un bucle for desde k=0 hasta 250 pero aqui me pierdo. Como puedo hacer para hacer el calculo...he usado mysql_fectch_array sobre la consulta pero me hace el calculo 250 veces sobre el primer registro (fecha 1), luego 250 sobre el segundo (fecha 2) y 250 sobre el tercero...
Gracias. |