On Jan 29, 2008 11:07 AM, Jason Pruim <japruim@xxxxxxxxxx> wrote: > What's happening is, I have the code set and it downloads the file > into excel, but it doesn't have the database fields in it, rather a > copy of the entire webpage which it trys to put into excel. this sounds to me like you may not be linking to the code that generates the excel spreadsheet properly. this is just a hunch, but to test it, you might try pointing your browser directly at the script that generates the excel spreadsheet, rather than navigating to it via a link you have on your current page. as far as the data not showing up in the output, try experimenting by omitting the header() calls and just dump out the result set of the query to ensure the data is actually getting populated in your function. -nathan