¿Es esto si la condición funciona en php?

para un servicio web php me encontré con una situación para calcular el porcentaje de una pregunta que tiene un mínimo de 2 y un máximo de 5 opciones múltiples, así que estoy intentando así
Estoy usando la siguiente condición

 $x=0;
 $y=5;

if($x < $row[0] < $y)

la fila [0] es para obtener el valor de la consulta que probé pero no funciona correctamente, ¿hay algún otro método para calcular? También probé como

   select (count(showdown_choice_id)*100/(select count(showdown_id) from showdown_response where  showdown_id='$showid')) from showdown_response where showdown_choice_id='$row[0]' and showdown_id=".$showid 

pero en el bucle while (que contiene valores del 1 al 5) se repite el mismo porcentaje para cada opción.

por favor me ayude

preguntado el 03 de mayo de 12 a las 17:05

2 Respuestas

Trata

$x=0;
$y=5;

if($row[0] > $x && $row[0] < $y)

contestado el 03 de mayo de 12 a las 17:05

La expresion

if($x < $row[0] < $y)

debiera ser

if($x < $row[0] && $row[0] < $y)

contestado el 03 de mayo de 12 a las 17:05

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.