Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/12/2011, 12:03
dfmex
 
Fecha de Ingreso: octubre-2008
Mensajes: 147
Antigüedad: 15 años, 6 meses
Puntos: 3
Pregunta ¿Cómo puedo resetear el mysql_fetch_assoc()?

Hola que tal!

Tengo un problemita, sucede que hago una consulta "WHILE" con mysql_fetch_assoc() para obtener e imprimir datos específicos de una tabla en la MySQL, pero sucede que más adelante requiero obtener nuevamente todos los datos de la misma tabla pero para diferente propósito, entonces cuando hago otro "WHILE" con mysql_fetch_assoc() ya no me imprime el primer resultado.

No sé si alguien pudiera ayudarme a saber cual comando en el PHP debo poner para resetear el mysql_fetch_assoc() de una consulta o regresar el apuntador a l primer fila nuevamente.

De antemano muchas gracias.

Actualmente Hago esto:
Mi Código:
Código PHP:
<?php

    $CadenaGenero 
"SELECT * FROM `Genero`";
    
$GenBuscar $CadenaGenero;
    
$GenMostrar mysql_query($GenBuscar$db) or die(mysql_error());
    
    
$Options1 '';
    
$Options2 '';

    while(
$GeneroEnCurso mysql_fetch_assoc($GenMostrar)){
    
    
$Options1.= "<option value=\"".$GeneroEnCurso['ID']."\">".$GeneroEnCurso['Nombre']."</option>";
    
    }
    
    while(
$GeneroEnCursoNuevo mysql_fetch_assoc($GenMostrar)){
    
    
$Options2.= "<option value=\"".$GeneroEnCursoNuevo['MLD']."\">".$GeneroEnCursoNuevo['MeritoID']."</option>";
    
    }
?>