Indeed, that is a mystery.
I speculated as to possible causes. Perhaps:
1. exists() is not working as expected
2. $_SQL was somehow getting confused by the mix of ' and " on the line
3. the ctype might be being delivered into the database with slight variation so that ='Parking Area' was not always exactly that.
I didn't want to have you try these in sequence because I figure you want to go geocaching since you already have Saturday morning.
I speculated as to possible causes. Perhaps:
1. exists() is not working as expected
2. $_SQL was somehow getting confused by the mix of ' and " on the line
3. the ctype might be being delivered into the database with slight variation so that ='Parking Area' was not always exactly that.
I didn't want to have you try these in sequence because I figure you want to go geocaching since you already have Saturday morning.