Cita:
Iniciado por Triby
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!.