MelWhetaer Posted August 30, 2007 Share Posted August 30, 2007 Hi all, Hope you can help. I have a 2-dimentional array that I need to write back to a csv file, I manage to write it back using the following code: foreach ($detail as $line) { file_put_contents($fileName, $line, FILE_APPEND); } The problem is each $line is put into the first column in the csv file. I've alos tried: for ($i=0; $i < $rows; $i++) { for ($k=0; $k < 12; $k++) { $data = $detail[$i][$k]; fwrite($fileName, $data); } } Only I get an error message saying " fwrite(): supplied argument is not a valid stream resource in". There must be away to place an array into a csv file, I would appreciate any feedback or different was to carry out this procedure. Thank you Mel Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.