I was explaining an issue I was having with a site, and I think this did a great job of explaining it, so I figured I would share.
PHP, and MySQL, and especially escape strings are a lot like when you try to fit 5 rubber balls into the bottom of a jar.
There’s more than enough room for 4.
When you push that 5th one to the bottom, another one pops up
So you have to push them all at the same time, and hope the balance is perfect so they stay in place.
Don’t even THINK about moving that jar around.
EDIT: I can’t spell.