Я правильно понял? Нужно хранить транзакции с кодом в отдельной таблице, и каждый раз когда пользователь работает с балансом, создавать новое поле и опять с кодом. А общий баланс выводить как? Просчитывать все строки и суммировать ?
Если я уберу прямой доступ select, update, insert, delete то сможет ли скрипт добавлять, обновлять данные? И стоит ли делать повторную проверку после получения Yes от вебмани?