Dave, I don't understand what you mean I think.
There is no CPID. I cannot create a page for a host in all projects. If I could, I could also make stats for this.
Please clarify what you mean.
Sorry, I think my comment was a little unclear. Again, thanks a lot for all your hard work on this and I think the site is GREAT!
My idea was to simply list all of the data you have about each host in each project on one screen. So, let's say that I have three computers ("A", "B", and "C"

each of which works on three projects ("1", "2", and "3"

. There is no way to match up the computers, I agree with that. So, instead, the page just lists all of the data you do have about all the hosts. The page would display:
Stats for each Host-Project:
1-A Last day / week / month
1-B Last day / week / month
1-C Last day / week / month
2-A Last day / week / month
2-B Last day / week / month
2-C Last day / week / month
3-A Last day / week / month
3-B Last day / week / month
3-C Last day / week / month
The site wouldn't "know" that comptuer "A" is the same across all the projects, so it would just list it independently each time.
Hmmm. I don't think that's a great explanation either, but maybe it makes a little more sense. The idea would just be to put all host information on one page so that a user could look and intuit whether there are some hosts doing better or worse than others. The site can't match hosts across projects, but a user probably could.
This data is available becuase all it does is take the "See all hosts for this user" information that's available across several projects and put it onto one page.
In terms of implementation, I'd select all projects for the user and then select all hosts from that user, regardless of what project. I don't know what your database looks like, but I'd imagine that the query would resemble:
SELECT PROJECT_NAME, HOST_NAME, CREDIT_DAY, CREDIT_WEEK, CREDIT_MONTH from HOSTS, PROJECT_USERS, PROJECTS where PROJECT_USERS.USER_ID=xxx and HOSTS.PROJECT_USER_ID=PROJECT_USERS.PROJECT_USER_ID and PROJECTS.PROJECT_ID=PROJECT_USERS.PROJECT_ID.
The result should be a list of all host infos across all project that a user is a part of. I'm sure your DB isn't shaped exactly that way, but that's the idea.
edit: corrected psuedo-SQL to add project_name so that we can have the name of the project displayed