Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/05/2011, 13:45
ShaoranTK
 
Fecha de Ingreso: mayo-2011
Mensajes: 125
Antigüedad: 13 años
Puntos: 3
Sonrisa Acumulador q no acumula t_t

Hola estoy haciendo una web que me lista unos registros de la BD y en cada registro le pongo al costado un text con valor por defecto de 1 y al costado del text tiene un boton el cual es que si en vez de 1 le pongo otro numero a la caja de texto machuco el boton y este atualiza el precio y en cada recorrido del while un acumulador acumula el nuevo precio y lo suma susesivamente
Código PHP:
Ver original
  1. <?php if(isset($_REQUEST['btnAct'])){
  2.                           while($row1=mysql_fetch_assoc($qry1)){
  3.                                 $CantPre = $_REQUEST['text_'.$row1['idProductos']] *  $row1['Precio'];
  4.                                 $CantPre2 = $CantPre2 + CantPre;
  5.                               }
  6.                               echo $CantPre2;}?>

Explicación del código:
$_REQUEST['text_'.$row1['idProductos']] así se llaman los textbox del listado los nombre dinamicamente con bd, el ejemplo mas claro seria text_p0001.
el text lo multiplico con el precio($row1['Precio']) de ahi lo acumulo en $CantPre2 por cada vuelta segùn la cantidad de registros que tenga pero al final una vez que carga la pagina el $CantPre2 me muestra cero t_t, y no debería ser esto asì que hago.

NOTA: $CantPre = $_REQUEST['text_'.$row1['idProductos']] * $row1['Precio']; esta linea me sale bien la cosa es en el acumulador no acumula.