Hola,
Con el primer </div> estas cortando la primer condicion IF.
Si pones un if:
<?php
if (bla bla bla)
elseif (50 == $n) { echo $imgneutro; }
?>
Te va a funcionar pero te va a dar error en:
elseif ((51 <= $n) || ($n <= 60)) { echo $imgmen1; }
Por lo que tambien deberias poner otro IF antes de lo anterior para que no te de error:
if (bla bla bla)
elseif ((51 <= $n) || ($n <= 60)) { echo $imgmen1; }
Podrias hacer algo asi:
Código:
<div id="apDivup">
<?php
$ban = 0;
if ((0 <= $n) || ($n <= 20)) { echo $imgup; }
elseif ((21 <= $n) || ($n <= 40)) { echo $imgmas2; }
elseif ((41 <= $n) || ($n <= 49)) { echo $imgmas1; }
elseif (50 == $n) { $ban = 1; }
elseif ((51 <= $n) || ($n <= 60)) { $ban = 2; }
elseif ((61 <= $n) || ($n <= 80)) { $ban = 3; }
elseif ((81 <= $n) || ($n <= 100)){ $ban = 4; }
?>
</div>
<div id="apDiv">
<?php
if ($ban == 1)
{ echo $imgneutro; }
?>
</div>
<div id="apDivdown">
<?php
if ($ban == 2)
{ echo $imgmen1; }
if ($ban == 3)
{ echo $imgmen2; }
if ($ban == 4)
{ echo $imgdown; }
?>
</div>