Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/08/2004, 09:11
jviera
 
Fecha de Ingreso: junio-2004
Mensajes: 29
Antigüedad: 20 años, 5 meses
Puntos: 0
Exclamación

gracias por la info, ahora quiero saber como utilizo el fwrite(), donde lo coloco?, yo tengo una tabla de pedidos en mysql y quiero exportarla a un arhivo csv. desde una pagina php, el codigo que me pasaron usando las faqs, no me resulto, y no se porque?, este era el codigo:
Código PHP:
<?
function Descargar($excel){
header("Content-Description: File Transfer");
header("Content-Type: application/force-download");
header("Content-Disposition: attachment; filename=".basename($excel));
@
readfile($file);
}

include(
"../pedidos/fcn/fcnConectarse.php");
$resultado=mysql_query("select * from pedidos");
$shtml="<table>";
$shtml=$shtml."<tr>";
$shtml=$shtml."<td>Periodo</td><td>Codigo_cta</td><td>cat11</td><td>id_item</td><td>tip_sum</td><td>cls_item</td><td>cant_item</td><td>ficha</td><td>actualiza</td><td>cerrado</td>";
$shtml=$shtml."</tr>";
while (
$registro mysql_fetch_array($resultado)) {
$excel $excel."<tr><td>".$registro["periodo"]."</td><td>".$registro["cod_cta"]."</td><td>".$registro["cat11"]."</td><td>".$registro["id_item"]."</td><td>".$registro["tip_sum"]."</td><td>".$registro[cls_item]."</td><td>".$registro[cant_item]."</td><td>".$registro["ficha"]."</td><td>".$registro["actualiza"]."</td><td>".$registro["cerrado"]."</td></tr>";
}
$shtml=$shtml."</table>";
$scarpeta="./exportar"//carpeta donde guardar el archivo.
//$clave=date("dmYHis");
//debe tener permisos 775 por lo menos
$sfile=$scarpeta."/"."xxxx.xls"//ruta del archivo a generar
$fp=fopen($sfile,"w");
fwrite($fp,$shtml);
fclose($fp);
echo
"<a href='".$sfile."'>Haz click aqui</a><p></p>";
Descargar($sfile);
unlink($sfile)
?>
espero que puedan darme alguna pista o ejemplo de como usarlo, para poder guiarme, gracias
saludos