Me fui para php.net de alli me baje una BD que contiene 45mil registros de unos #s (que yo no entiendo), con su pais correspondiente.
Google me tradujo un comentario asi:
"El IP se debe dividir por este número, cuando una entrada de índice apropiada se busca para.
Entonces las líneas ajustadas a formato CSV se ponen en el archivo con los resultados de la división y los índices el comenzar (que señalan al fichero de datos)."
Y por eso esoy aqui: => Que es formato CSV ?
No entendi nada de la division...
Voy por mal camino para mi proposito?
/*
/* Yo crei que la BD iva a contener algo asi:
/*
/* 64.239.157.44 COL COLOMBIA
/* 56.239.157.44 PE PERU
/* 65.239.157.44 AR ARGENTINA
/* 99.239.157.44 EC ECUADOR
/*
/* Y resulta que como pueden ver lo que
/* tiene es 5 campos de los cuales solo comprendo 2.
/*
/* El TLD regional y el PAIS
/*
Código PHP:
ALGUNOS DE LOS 45MIL REGISTOS:
1023803392 1023852543 MY MYS MALAYSIA
1023852544 1023868927 AU AUS AUSTRALIA
1023868928 1023901695 JP JPN JAPAN
1023901696 1023967231 AU AUS AUSTRALIA
1023967232 1023975423 IN IND INDIA
1023975424 1023983615 AU AUS AUSTRALIA
1023983616 1023999999 SG SGP SINGAPORE
1024000000 1024032767 PH PHL PHILIPPINES
1024032768 1024065535 AU AUS AUSTRALIA
1024065536 1024131071 HK HKG HONG KONG
1024131072 1024163839 IN IND INDIA
1024163840 1024176127 JP JPN JAPAN
1024176128 1024188415 AU AUS AUSTRALIA
1024188416 1024188543 MU MUS MAURITIUS
1024188544 1024188607 TH THA THAILAND
1024188608 1024188623 ZA ZAF SOUTH AFRICA
1024188624 1024188639 CM CMR CAMEROON
Tenemos un índice para acelerar la búsqueda. La primera línea del archivo del índice contiene el valor del paso usado para crear el índice. El IP se debe dividir por este número, cuando una entrada de índice apropiada se busca para. Entonces las líneas ajustadas a formato CSV se ponen en el archivo con los resultados de la división y los índices el comenzar (que señalan al fichero de datos). El fichero de datos tiene un formato fijo del tamaño del registro para facilitar fseek()ing. El formato de la base de datos es: n registra la representación de la gama del IP y las relaciones del país el formato de un expediente son: - comenzando el IP NUMBER [ 10 octetos, rellenados con ceros de la izquierda ] - IP NUMBER del conclusión [ 10 octetos, rellenados con ceros de la izquierda ] - código de país de la ISO [ 3 octetos/letras ] - newline [ 1 octeto: los números del IP del \n ] se pueden crear con i2c_ip2num(). Algunas cosas a considerar: - ahora el ' NA ' se almacena en la galleta (ningún país detectado). Esto está en parte por razones de seguridad, de no empantanar el servidor con la detección del país en caso de que los ficheros de datos no estén allí, o son falsos, o el usuario tiene un IP no mencionado. */
------------------------------------------------
GRACIAS por la orientacion que me puedan dar.
Que seran esos numeros?...
"Tenemos un índice para acelerar la búsqueda."
Cómo hago ese indice ?