netten lo complicaste más, no hará nada, lo que hiciste fue reducirla.
Lo que se quiere es mostrar un número de manzanas según un valor de la BD derivada de otro bucle.
Como lo dijo dwaks en su momento.
Repito el asunto es este:
Código PHP:
function MostrarRango($rango){
$rango = intval(trim($rango));
for($i=0;$i<$rango;$i++){
$manzanas .= "<img src='manzana.gif'>";
}
return $manzanas;
}
Ahora para mostrar una cantidad específica de manzanas dependiendo del rango o cualquier otro valor de la tabla de usuarios llamamos la función para cada valor generado.
Ejemplo:
(SUPONIENDO HABERSE CONECTADO A LA BD)
$sql="Select rango From TABLA_USUARIOS";
$query = mysql_db_query("NOMBRE_BD",$sql);
$rows = mysql_fetch_array($query);
while ($rows){
echo "Num Manzanas: ".MostrarRango($rows['rango'])."<br>";
}