Ver Mensaje Individual
  #3 (permalink)  
Antiguo 13/11/2009, 09:42
elkevin
 
Fecha de Ingreso: abril-2006
Mensajes: 95
Antigüedad: 18 años
Puntos: 0
Respuesta: Retroceder posición en array

Cita:
Iniciado por Triby Ver Mensaje
No necesitas volver a hacer la consulta ni regresar el apuntador de lectura en la base de datos, solo guarda esa info en otra variable y listo.
Lo había probado anteriormente, y no funcionó. Ahora volví a intentarlo, y tampoco funciona.

Hago algo como esto:

Código PHP:
// Consulta
$consulta mysql_query("SELECT * FROM ".$nombre_tabla$conn);
$consulta_temp $consulta;

// Obtener nombre de Keys de Array
$row mysql_fetch_array($consulta_temp);
$keys array_keys($row);
$key_id $keys[1];
$key_campo_principal $keys[3]; 
Verifico la variable $consulta que debería estar intacto mediante algún bucle, y me encuentro que ya ha saltado una posición. Es raro, debería estar intacta, por que en teoría no la he tocado, pero ocurre.

Que puedo hacer?.

Desde ya, muchas gracias!.