It doesn't matter if you do all the error checking in the world, or if you have the most beautiful graphics, if your site or application design isn't usable, it's not going to do well. Get input and advice on usability and user interface issues here.
1) is there a way to get a background to auto repeat for each post?
2) with the iframe when ever i do height='100%' it never works and just gives me a small space what code would i use to make this also auto expand down?
(my teacher is kind of in her own world and wont listen to me when i say that to what i know you cant do that so this is me trying to see if some PRO's can )
1) You can set the background to repeat in each cell, but there's no way to have 1 image appear to be the background for all cells in a posting, while still maintaining the uniform size. By that I mean - you could put each post in it's own table, wrap each of those tables in a <div>, then give that <div> a background image. Doing so would result in not all of the columns being the same width (ie: the first post might have really long requirements, the second might not have any. With all the posts in one table, the requirements column's width is the same among all the posts. If each post were in it's own table, the requirements column would be a different width for each post).
2) Why are you using an iframe at all? I see no need for it.
Real programmers don't comment their code. If it was hard to write, it should be hard to understand.