Saludos
Esto es mas tema de php que de mysql, Como lo tienes codificado cada vez qeu recorre el ciclo la varible $valor se va reemplazar por un nuevo valor. Lo recomendable es que lo manejes como un arreglo y despues si lo recorras
si sigues teniendo inconvenientes en el foro de php te podrán colaborar mejor!.