<?php
 
 
    include("csv_writer.inc.php");
 
 
    $fileName = "redground.csv";
 
 
    /*
 
 
    $fileName  :     fileName name of csv file to be created.
 
 
                    if you are using file name with directory i.e. test/redground.csv
 
 
                    then the directory must be existed on the system and have permissioned properly
 
 
                    to write the file.
 
 
    */
 
 
    $excel = new csvWriter($fileName);
 
 
    if(!$excel->fp)
 
 
    {
 
 
        echo $excel->error;
 
 
        die;
 
 
    }
 
 
    
 
 
    // connect to the Database
 
 
     $user = "USER"; 
 
 
    $pass = "PW"
 
 
    $server = "localhost";
 
 
    $dbase  = "RedGround"; 
 
 
    $conn = mysql_connect($server,$user,$pass) or die(mysql_error());
 
 
    mysql_query('set names "utf8"');
 
 
    mysql_select_db($dbase , $conn) or die(mysql_error());
 
 
    
 
 
    // get field-names from your table
 
 
    $sql = "SELECT * FROM ME";
 
 
    $result = mysql_query($sql);
 
 
    $i = 0;
 
 
    $meta = array();
 
 
    while ($i < mysql_num_fields($result))
 
 
    {
 
 
        $meta = mysql_fetch_field($result, $i);
 
 
        $names[] = $meta->name;
 
 
        $i++;
 
 
    }
 
 
    // write field-names in uppercase
 
 
    $excel->writeupcLine($names);
 
 
    
 
 
    // get data rows  from your table
 
 
    $sql = "SELECT * FROM ME ORDER BY LANG_CODE";
 
 
    $result = mysql_query($sql); 
 
 
    WHILE ($row = mysql_fetch_assoc($result) )
 
 
    {
 
 
        $excel->writeLine($row);
 
 
    }
 
 
    
 
 
    // write a empty line
 
 
    $sp = array("");
 
 
    $excel->writeLine($sp);
 
 
    
 
 
    // write a fantasy string
 
 
    $eol = array("","end of", "mytable", "data", "output");
 
 
    $excel->writeupcLine($eol);
 
 
    
 
 
    if ($excel->close())
 
 
    {
 
 
        echo "Data written to file $fileName Successfully.";
 
 
    }
 
 
    else
 
 
    {
 
 
        echo "error writing $fileName ";
 
 
    }
 
 
?>
 
 
 
 |