Foros del Web » Programando para Internet » PHP »

Problema con Variable dinamica se repite

Estas en el tema de Problema con Variable dinamica se repite en el foro de PHP en Foros del Web. Código PHP: Hola amigos, estoy trabajando con una variable dinámica $row_EV['AS1'] cuando hago un while para $row_EV['AS1'] funciona bien, pero cuando estoy trabajando con variables definidas $EVMAT1a por que uso condiciónales para estas variables , al final de los resultados   hago una sumatoria de los  condicionales pero al momento de hacer el while se repiten los resultados y no arroja resultados dinámicos.    les muestro lo que estoy haciendo cualquier corrección o ayuda es bien recibida. Solo para AS1 <?php if (  $row_EV [ 'AS1' ] >  99  &&  $row_EV [ 'AS1' ] <  101  ) {  $EVMAT1a  =  5 ; } ...
  #1 (permalink)  
Antiguo 03/11/2012, 09:11
 
Fecha de Ingreso: diciembre-2009
Mensajes: 16
Antigüedad: 14 años, 3 meses
Puntos: 1
Problema con Variable dinamica se repite

Código PHP:

Hola amigos, estoy trabajando con una variable dinámica $row_EV['AS1'] cuando hago un while para $row_EV['AS1'] funciona bien, pero cuando estoy trabajando con variables definidas $EVMAT1a por que uso condiciónales para estas variables , al final de los resultados   hago una sumatoria de los  condicionales pero al momento de hacer el while se repiten los resultados y no arroja resultados dinámicos.
 
 les muestro lo que estoy haciendo cualquier corrección o ayuda es bien recibida.

Solo para AS1

<?php
if ( $row_EV['AS1'] > 99 && $row_EV['AS1'] < 101 )

$EVMAT1a 5; }
else
$EVMAT1a.$i 0;}

if ( 
$row_EV['AS1'] > 98 && $row_EV['AS1'] < 100  )
$EVMAT1b 4; }
else
$EVMAT1b 0;}

if ( 
$row_EV['AS1'] > 97 && $row_EV['AS1'] < 99  )
$EVMAT1c 3; }
else
$EVMAT1c 0;}

if ( 
$row_EV['AS1'] > 96  && $row_EV['AS1'] < 98)
$EVMAT1d 2; }
else
$EVMAT1d 0;}

if ( 
$row_EV['AS1'] > 95 && $row_EV['AS1'] < 97)
$EVMAT1e 1; }
else
$EVMAT1e 0;}

if ( 
$row_EV['AS1'] < 94 && $row_EV['AS1'] < 96)
$EVMAT1f 0; }
else
$EVMAT1f 0;}


$EVMAT1FN $EVMAT1a $EVMAT1b $EVMAT1c $EVMAT1d $EVMAT1e $EVMAT1f;


$ASISTENCIAF $EVMAT1FN $EVMAT2FN $EVMAT3FN;

?>



<?php 
if ( $row_EV['AS1'] >= && $row_EV['AS1'] < 100)
$EVMAT1Div 1; }
else
$EVMAT1DIV 0;}

if ( 
$row_EV['AS2'] >= && $row_EV['AS2'] < 100)
$EVMAT2DIV 1; }
else
$EVMAT2DIV 0;}

if ( 
$row_EV['AS3'] >=  && $row_EV['AS3'] < 100)
$EVMAT3DIV 1; }
else
$EVMAT3DIV 0;}

echo 
$EMATASDIV$EVMAT1DIV $EVMAT2DIV $EVMAT3DIV;

?>
 ejemplo lo mismo para AS1, AS2 y AS3 SUAMATORIAS igual a $EVMAT1FN,  $EVMAT2FN $EVMAT3FN


<?php do { ?>
<?php
echo $ASISTENCIAF $EVMAT1FN $EVMAT2FN $EVMAT3FN;
 echo 
"ASISTENCIA TOTAL ES ="." ".$ASISTENCIA =  (($ASISTENCIAF)/$EMATASDIV);  ?>
 <?php } while ($row_EV mysql_fetch_assoc($EV)); ?>

Etiquetas: dinamica, mysql, repite, variables
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 05:02.