upload your file and you'll probably get a better response. Try that first.
Also, you say that you want to have columns side by side. What kind? ones that are generated from an AutoForm? Or just manually positioned controls on the form, like textboxes? If you've already figured out how to pull data from the last record, why are you worrying about pulling the data from the next to last record? If you're pulling from the last record in the DETAILS table, everything you should want to display on your form should already be in that record, shouldn't it?
What is the statement you are using to generate your form? Is it an actual object source, or sql? What is it? Ideally, if you are using one form, it should look like:
Code:
SELECT projects.pID, projectsdetails.info1, projectsdetails.info2, etc...
FROM projectsdetails INNER JOIN ON projectsdetails.pID = projects.pID
[WHERE projects.pID = YOUR PROJECT ID]