$q = "SELECT id,category,area FROM table ORDER BY id ASC";
$arr = array();
$a=0;
while($rs = mysql_fetch_row($q)) {
$arr[$a][0] = $rs[0];
$arr[$a][1] = $rs[1];
$arr[$a][2] = $rs[2];
$a++;
}
for($a=0;$a<count($arr);$a++) {
if($arr[$a][1] != $arr[$a][0]) {
$key = $arr[$a][1];
$c = strtoupper($arr[$key][2]);
echo "id".$arr[$a][0]." cat".$arr[$a][1]." name ". $c;
} else {
echo "id".$arr[$a][0]." cat".$arr[$a][1]." name ". $arr[$key][2];
}
}