Cita:
Iniciado por afrika026
Por otra parte estoy notando que no estas recorriendo con un bucle el array $row_movimiento que es donde se guardo la consulta mediante mysql_fetch_assoc($movimiento).
La manera de recorrerlo seria la siguiente: Primero eliminá la linea $totalRows_movimiento = mysql_num_rows($movimiento)
y luego pone este codigo:
while ($totalRows_movimiento = mysql_num_rows($movimiento)) {
if($row_movimiento['cantidad']<$row_movimiento['min']){
$valo1='#FF9B9B';
} else {
$valo1='#77FF65';
}
}
o.O estas consciente de lo que estas haciendo en el while? eso esta completamente mal..., la forma correcta es como el la tiene, lo que esta mal es usar "do while" ya que este hace un primer recorrido antes de verificar si hay items en mysql_fetch_assoc, para que se entienda mas fail, supongamos que la sentencia SQL no retorna ningún item desde la DB, lo que hará "do while" es que intentará imprimir el primer item aunque no exista ninguno, en cambio "while" a secas primero verifica si se retorno algún item antes de hacer el primer recorrido...