Foros del Web » Programando para Internet » PHP »

poner etiquetas a archivo csv

Estas en el tema de poner etiquetas a archivo csv en el foro de PHP en Foros del Web. Hola a todos...gracias a una funcion que encontre en el foro he podido exportar una consulta a formato csv...pero me surge una duda y es ...
  #1 (permalink)  
Antiguo 16/07/2008, 13:33
 
Fecha de Ingreso: julio-2008
Ubicación: BOGOTA
Mensajes: 81
Antigüedad: 15 años, 9 meses
Puntos: 1
poner etiquetas a archivo csv

Hola a todos...gracias a una funcion que encontre en el foro he podido exportar una consulta a formato csv...pero me surge una duda y es como puedo ponerle etiquetas a cada columna??
esto eslo que tengo y exporta mi archivo csv sin ningun problema:

$f = fopen("reporte_provserv.csv","w+");
$separador = ";";
while($reg = mysql_fetch_array($nuevax) ) {

switch ($reg["R_ESTADO"]){
case 0:
$estado = "PENDIENTE";
break;
case 1:
$estado = "VENDIDO";
break;
case 5:
$estado = "ACTIVO";
break;
case 8:
$estado = "NO ACTIVO";
break;
}

$linea = $reg['K_POLIZA_CLIENTE'] . $separador . $reg['D_NOMBRE'] . $separador . $reg['D_DIRECCION'] . $separador . $reg['D_MUNICIPIO']. $separador . $reg['N_TELEFONO_ACT']. $separador . $reg['N_MOVIL_ACT']. $separador . $reg['N_IDENTIFICACION_ACT']. $separador . $reg['F_NACIMIENTO_ACT']. $separador . $reg['D_CORREO_ACT']. $separador . $reg['N_CONTRATO']. $separador . $reg['F_VENTA']. $separador . $reg['F_CONTRATO']. $separador . $reg['R_PLAN'] . $separador . $reg['R_VENDEDOR'] . $separador . $estado . $separador . $reg['D_BAJA'] . "\n"; fwrite($f,$linea);
}

fclose($f);

GRACIAS POR LA AYUDA
?>
  #2 (permalink)  
Antiguo 16/07/2008, 15:21
 
Fecha de Ingreso: julio-2008
Ubicación: BOGOTA
Mensajes: 81
Antigüedad: 15 años, 9 meses
Puntos: 1
Respuesta: poner etiquetas a archivo csv

he solucionado el problema....es muy sencillo ,,estofue lo que hice:

$f = fopen("reporte_provserv.csv","w+");
$separador = ";";

$etiq = 'POLIZA' . $separador . 'NOMBRE'. $separador . 'DIRECCION'. $separador . 'MUNICIPIO'. $separador . 'TELEFONO ACT'. $separador . 'MOVIL'. $separador . 'No. IDENTIFICACION'. $separador . 'FECHA DE NACIMIENTO'. $separador . 'CORREO E'. $separador . 'No. CONTRATO'. $separador . 'FECHA DE VENTA'. $separador . 'INICIO DE CONTRATO'. $separador . 'PLAN' . $separador . 'VENDEDOR' . $separador . 'ESTADO' . $separador . 'CAUSAL' . "\n". "\n"; fwrite($f,$etiq);

while($reg = mysql_fetch_array($nuevax) ) {

switch ($reg["R_ESTADO"]){
case 0:
$estado = "PENDIENTE";
break;
case 1:
$estado = "VENDIDO";
break;
case 5:
$estado = "ACTIVO";
break;
case 8:
$estado = "NO ACTIVO";
break;
}

$linea = $reg['K_POLIZA_CLIENTE'] . $separador . $reg['D_NOMBRE'] . $separador . $reg['D_DIRECCION'] . $separador . $reg['D_MUNICIPIO']. $separador . $reg['N_TELEFONO_ACT']. $separador . $reg['N_MOVIL_ACT']. $separador . $reg['N_IDENTIFICACION_ACT']. $separador . $reg['F_NACIMIENTO_ACT']. $separador . $reg['D_CORREO_ACT']. $separador . $reg['N_CONTRATO']. $separador . $reg['F_VENTA']. $separador . $reg['F_CONTRATO']. $separador . $reg['R_PLAN'] . $separador . $reg['R_VENDEDOR'] . $separador . $estado . $separador . $reg['D_BAJA'] . "\n"; fwrite($f,$linea);
}
fclose($f);
?>


por si a alguien le sirve
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:04.