Ver Mensaje Individual
  #18 (permalink)  
Antiguo 15/10/2012, 22:41
Avatar de Nemutagk
Nemutagk
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: México
Mensajes: 2.633
Antigüedad: 20 años, 1 mes
Puntos: 406
Respuesta: Consulta sql desde php

Cita:
Iniciado por afrika026 Ver Mensaje
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...
__________________
Listo?, tendría que tener 60 puntos menos de IQ para considerarme listo!!!
-- Sheldon Cooper
http://twitter.com/nemutagk
PD: No contestaré temas vía mensaje personal =)