Ok....here is at least part of your problem.....
you included this code:
PHP Code:
$post[username] is $post[(age field number)] years old, is a $post[(sex field number)] and lives at $post[field2]
Problem with that is the the$post[username] from the
hack works, because the username who posted is in fact in the post info for that post. The other user data you are calling, is not a part of the post record....it is a part of the user record for the person who posted it.