Line 189: <?php if ($cat_all[$i]->houses == '') echo "0";else echo $cat_all[$i]->houses;?>
I don't get what's happening with the reference "$cat_all[$i]->houses"
I'm using a debugger and when I examine $cat_all array in the local window, I see numerous properties e.g.
But there is NO $cat_all->houses property, so I would expect a warning/notice when line 189 references a non-existent property
But even though there is no houses property, a value is displayed as a result of the echo statement... where the heck is that value coming from?
To try to understand, I changed houses to xhouses:
Line 189: <?php if ($cat_all[$i]->xhouses == '') echo "0";else echo $cat_all[$i]->houses;?>
which results in a Notice "Undefined property: stdClass::$xhouses"
OK... so now I'm REALLY confused...
I sure would appreciate some guru help here... ; )