Cita: Entiendo los ejemplos que me pones perfectamente pero no veo porque si le digo que haga una misma cosulta 100
no la hace ya res1 deberia tener algun valor la segunda vez que haga la consulta, no? Aunque sea el mismo.
da2: esa consulta arroja un solo resultado (porque hay un solo registro, porque todos caen dentro del mismo grupo, etc) y por tanto la segunda vez arroja FALSE.
¿ se entiende ahora ?
Si cerras la coneccion y estableces una nueva cada vez, entonces la consulta devolveria ese registro(s) una y otra vez. Por otro lado, si te interesa "ver" ese valor una infinidad de veces, deberias cargarlo en una variable (o array)