03/11/2014, 11:26
|
| | Fecha de Ingreso: octubre-2014
Mensajes: 63
Antigüedad: 9 años, 6 meses Puntos: 0 | |
Respuesta: comparar una variable con 4 arreglos y elimnar los que son menores Cita:
Iniciado por enlinea777 Y donde quieres colocar eso????????
tu codigo esta muy mal escrito
ve que imprime esto.
Piede que me equivo que pero al parecer $fila[2],$fila[3],$fila[4],$fila[5] no son arreglos Código PHP: $resultado = mysql_query("select user.firstname,user.lastname,encuestas.V,encuestas .A,encuestas.R,encuestas.K,encuestas.total from user,encuestas where encuesta_user_id=user_id order by user_id ASC"); echo "<h3>"."Leve preferencia"."<h3>"; while ($fila = mysql_fetch_array($resultado, MYSQL_NUM)) { if($fila[6] <= 16){ var_dump($fila[2]); var_dump($fila[3]); var_dump($fila[4]); var_dump($fila[5]); $var = max($fila[2],$fila[3],$fila[4],$fila[5]); escoje el numero mas alto y lo guarda en var $var2 = $var - 2 ; hace la resta y guarda el resultado en var2 //echo $var2."</br>"; if(aqui no se como seria la condicion){ } printf("Nombre: %s Apellido: %s Total: %s </br>", $fila[0], $fila[1],$var2 ); } if(($fila[6] >= 17) && ($fila[6] <= 22)){ $var = max($fila[2],$fila[3],$fila[4],$fila[5]); $var2 = $var - 3 ; //echo $var2."</br>"; printf("Nombre: %s Apellido: %s Total: %s </br>", $fila[0], $fila[1],$var2 ); } if(($fila[6] >= 23) && ($fila[6] <= 30)){ $var = max($fila[2],$fila[3],$fila[4],$fila[5]); $var2 = $var - 4 ; //echo $var2."</br>"; printf("Nombre: %s Apellido: %s Total: %s </br>", $fila[0], $fila[1],$var2 ); } if($fila[6] >= 31){ $var = max($fila[2],$fila[3],$fila[4],$fila[5]); $var2 = $var - 5 ; //echo $var2."</br>"; printf("Nombre: %s Apellido: %s Total: %s </br>", $fila[0], $fila[1],$var2 ); } } Hola amigo si muchas gracias por responder pero ya lo hice como yo uqeria amigo :). y muchas gracias por tu opnion amigo. |