in reply to Re: writing a file
in thread writing a file

ok Ü

basically, the system retrieves data from the database depending on the value of the fields (analyst, account type, region, etc...). after generating a report (which is displayed on the webpage), the fields are stored in the csv file (client.csv and analyst.csv) in order to generate their equivalent graph values (Excel graph).

here's the code for writing to client.csv....

open F, ">client.csv" or die "couldnt create file $!"; print F "CLIENT NAME,DC,FF,OTHERS\n"; while ((@xgdat) = $dbh->dbnextrow(1)) { $xgdat[0] =~ s/\,/ /g; print F "$xgdat[0],$xgdat[1],$xgdat[2],$xgdat[3]\n"; } close F, "client.csv";
apparently, the data IS written to the file provided the command (i.e. print F "$xgdat[0],$xgdat1,$xgdat2,$xgdat3\n";) is NOT in a loop. we tried writing it to the console (w/ the command still in the loop) and there were no problems encountered. we still don't know why this happens. btw, we also encountered an error with the die statement after opening the file. thanks again!