Pour l'argent lors de la première connexion, c'est très simple. Tu peux par exemple intégrer un compteur de connexions. Si cette dernière est nulle, tu donnes l'argent. Sinon, tu n'en donnes pas. Encore plus simple, avec le SQL, lors de la création de l'entrée, tu donnes de l'argent. Le reste du temps, tu n'en donnes pas. Je ne suis pas une pointure en SQL mais ça doit se faire très facilement, comme l'a expliqué Xartrick.
Pour le salaire dépendant du métier... tu fais une condition. Si le métier est untel, tu donnes telle somme d'argent. Sinon, une autre somme, et ainsi de suite. Tout ce que tu as à utiliser, ce sont des variables, et des conditions. On ne peut plus simple. :)