Moin!
Sven, ich glaube, Du setzt das großspuriger an, als Katja es vorhat. Deswegen die Sache mit einer einfachen Maske für den Verwalter (also Katja) zum Eintragen in die Datenbank.
Ich glaube, in Katjas Fall willst Du mit Kanonen auf Spatzen schießen.
Wenn Katja eine "einfache Maske" haben hätte wollen, hätte sie vermutlich nicht gefragt, wie sie das ganze machen soll.
Da sie nun aber gefragt hat, habe ich geantwortet. Und da bei Geldbewegungen nun einmal "Überweisungen" von einem "Konto" auf ein anderes anstehen, und derartige Überweisungen eben nicht nur halb ausgeführt werden dürfen (Abbuchung auf dem einen Konto, aber keine Gutschrift auf dem anderen), sind eben Transaktionen erforderlich. Und da MySQL die noch nicht kann, fällt es aus.
PHP kann aber zum Glück mit etlichen anderen Datenbanken umgehen, die auch Transaktionen beherrschen. PostgresQL beispielsweise läßt sich von PHP aus genauso leicht ansprechen, wie MySQL. Es gibt also von daher keinen Grund, das nicht zu verwenden.
- Sven Rautenberg