Why does PHP incorrectly read my CSV file?
<p>The file is here</p>

<p><a href="http://dl.dropbox.com/u/12337149/history.csv" rel="nofollow">http://dl.dropbox.com/u/12337149/history.csv</a></p>

<p>I read the file as follows</p>

<pre><code>    if (($handle = fopen("$source_file", "r")) !== FALSE) { 

        while (($data = fgetcsv($handle, $max_line_length, "\t")) !== FALSE) {
    }

}
</code></pre>

<p>By the time it gets into MySQL it appears mangled as follows</p>

<p><a href="http://dl.dropbox.com/u/12337149/formatting.png" rel="nofollow">http://dl.dropbox.com/u/12337149/formatting.png</a></p>

<p>Note all of the extra white space</p>
