I have been working on this for hours on end trying to split the resultant mysql query into their usable variables and I just don't know what I am doing incorrectly. I no longer get the resource ID# but now all I get is "array" from the variables when I print_r. I am trying to get the 3 fields from the select statement in their own array and use the values. I have been pulling my hair out trying to get this to create usable data. Any help is greatly appreciated as I feel I could spend many, many more hours tinkering and just seem to be on the wrong track.
    $Query = "SELECT guardian.Email, child.CFName,  guardian.FName
    FROM child
    INNER JOIN uaccount ON child.ANum = uaccount.ANum
    INNER JOIN guardian ON guardian.ANum = uaccount.ANum
    WHERE uaccount.ANum = '$ANum';";
    $result = mysql_query($query);
    $test = mysql_fetch_array($result, MYSQL_BOTH);
    print_r('this is the test '.$test."<br/>");
    while($row = mysql_fetch_assoc($test, MYSQL_BOTH))
    {
        print_r('this is the row '.$row."<br/>");
        foreach($row as $rows)
            {
                $info = mysql_fetch_assoc($rows, MYSQL_BOTH);
                $Email = $info['0'];
                $FName = $info['1'];
                $CFName = $info['2'];
            }
    }
Thank you very much for your assistance thus far. With a combination of everyone's help I have been able to pull the values from the first level of the array with the following code :
            $query = "SELECT guardian.Email, guardian.FName, child.CFName
    FROM guardian
    INNER JOIN uaccount ON child.ANum = uaccount.ANum
    INNER JOIN guardian ON guardian.ANum = uaccount.ANum
    WHERE uaccount.ANum = '$ANum';";
    $result = mysql_query($query);
    $info = mysql_fetch_array($result);
    $Email = $info['0'];
    $FName = $info['1'];
    $CFName = $info['2'];
However, that is only returning me 1/3rd of the data as each account has 3 guardian email addresses related to it. Where I should be getting about 2000 rows returned, I am only getting 670. That is why I was nesting another layer inside the orginal posting and why I was attempting to pull a fetch_assoc from itself. If you cannot pull an array from itself, how do you "de-nest" so to speak? Any and all help is greatly appreciated.
print_r. Change it toprint_r($rows);(orecho '<pre> . print_r($rows, TRUE) . </pre>';