Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/05/2003, 17:29
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
.. Y tu BD .. esos datos numéricos los estas tratando como "VARCHAR" (alfanuméricos) .. ? Te lo comento pues si son tipo de dato numérico (INT .. SMALLINT ..etc ..) no tendrías que tener problemas ...

Si tienes que convertir tus datos a tu formato tipo: xxx digitos .. fijos .. vas a tener que leer el archivo cvs via PHP .. aplicarle tu lógica para poner los 0 que falten hasta llegar a tu formato fijo de digitos y crear otro archivo cvs ...

Para leer tu archivo en formato cvs .. usa file() que te dará un array con tantos elementos como registros de tu cvs .. y explode() al caracter "," (coma) para obtener tus campos .. A partir de ahí aplicas tu función para añadir el/los 0 que falten y lo guardas a un archivo via fwrite() (previo fopen() en modo "W" para escribirlo) ...


Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.