Ciao Raga, urge aiutino !

So che si può fare, so che sarebbe la cosa migliore da fare, ma in tutta sincerità non riesco a capire come partire.

Devo eseguire una serie di controlli, insert ed update di più tabelle in un unico script
al momento faccio tutto in php e funziona, ma sarebbe sicuramente meglio creare una stored procedure ad hoc, spiego in dettaglio il flusso;

[list=1][*]tramite form passo dei variabili[*]controllo tramite if che variabile "codice_cliente" non sia già presente,
se è un nuovo cliente popolo la tabella clienti,
altrimenti non devo popolarla[*]se è nuovo e quindi ho popolato la tabella clienti prelevo
l'ultimo id inserito (id del cliente) tramite "mysql_insert_id()" [*]eseguo l'update di un'altra tabella con l'id_cliente rilevato[/list=1]


Qualcuno mi aiuta a capire come strutturare una SP che faccia tutto questo lavoro ?

grazie mille


.