I am using this on my mac to run the bitcoin client:
/Applications/Bitcoin-Qt.app/Contents/MacOS/Bitcoin-Qt -server
I am using PHP to communicate with that application and I have an account called "demo" for whom I had it generate an address (19AWnQVnh1NhX36VzqpW5N92BgwrCT7cD2)
I sent BTC to that address so the account "demo" then had a balance of 0.01
Then I opened the gui for the Bitcoin-Qt app on my mac to send that same amount to another address. (So I guess I did this as "superadmin" or something like that?)
Now when I inquire about the account balance of the "demo" account in my PHP app it still tells me the balance is 0.01.
But when you publicly check
http://blockexplorer.com/address/19AWnQVnh1NhX36VzqpW5N92BgwrCT7cD2 it says the balance is zero.
On my gui Bitcoin-Qt meanwhile it says my balance is 0.0005
What am I missing?