Atualizar campos automaticamente

Caros, tenho um formulário de múltiplos registros com as seguintes colunas:

[table]
[tr][td]descricao[/td][td][center]debito[/center][/td][td][center]credito[/center][/td][td][center]saldo[/center][/td][/tr]
[tr][td]Saldo anterior[/td][td][right]0,00[/right][/td][td][right]0,00[/right][/td][td]1.000,00[/td][/tr]
[tr][td]Conta de luz[/td][td][right]100,00[/right][/td][td][right]0,00[/right][/td][td][right]900,00[/right][/td][/tr]
[tr][td]Conta de água[/td][td][right]100,00[/right][/td][td][right]0,00[/right][/td][td][right]800,00[/right][/td][/tr]
[tr][td]Recebimento[/td][td][right]0,00[/right][/td][td][right]100,00[/right][/td][td][right]900,00[/right][/td][/tr]
[tr][td]Saldo atual[/td][td][right]0,00[/right][/td][td][right]0,00[/right][/td][td][right]900,00[/right][/td][/tr]
[/table]

O formulário é um extrato de despesas. O primeiro registro é o saldo anterior. O último registro é o saldo final. Tenho que dar possibilidade ao usuário de alterar ou excluir registros. Mas o saldo final e os registros seguintes têm de ser atualizados. Por exemplo, se ele trocar o valor da conta de luz para 200,00, essa mudança tem que ser refletida no saldo do registro corrente e nos saldos das próximas linhas.

Alguma sugestão?

Obrigado.

Crie triggers onbeforeupdate, onbeforedelete,onbeforeinsert e alimente os dados.

Olá Haroldo.

Você se referece a criar stored procedures no banco? Vc. conhece um bom manual ou referência sobre isso, para MySql?

Sou totalmente leigo no tema. Já pesquisei um pouco, mas não encontrei material que fosse didático o suficiente para o meu nível…

Obrigado.

Indio,

Seguem alguns links:

http://www.devmedia.com.br/stored-procedures-no-mysql/29030
http://imasters.com.br/artigo/7556/mysql/stored-procedures-no-mysql/#

Triggers. Não Stored Procedures.

São gatilhos acionados automaticamente pelo banco quando da inserção, alteração e deleção de registros numa tabela.

tente no link http://www.apostilando.com/download.php?cod=152&categoria=MySQL

https://www.youtube.com/watch?v=-7Zp6MMO0XM
https://www.youtube.com/watch?v=XUwP7LI1lys
https://www.youtube.com/watch?v=w3F4JQ8ndJ0&list=PLucm8g_ezqNrWAQH2B_0AnrFY5dJcgOLR
E por ai vai…

Desculpe pessoal… só depois que reparei que era sobre triggers e não stored procedures…

Opa pessoal, como estão?

Obrigado pelas sugestões. Passei o dia pesquisando sobre triggers e stored procedures, mas ainda não cheguei ao primeiro esboço do que preciso… Incialmente, eu tinha pensado em tentar fazer essa atualização via ajax, no evento onblur dos campos débito e crédito.

Consegui fazer parte disso (somente a alteracao) em um arquivo php, mas não consegui fazer no form do scriptcase. Para entenderem melhor, vejam o link:

http://www.sindical.org.br/extrato/extrato_caixa.php

Basta alterar o valor de débito ou crédito em qualquer registro e todos os saldos seguintes são atualizados no onblur.

Vocês acham que funcionaria no scriptcase com ajax? Alguma dica?

Obrigado.

Abraços.