Lo que quieres hacer es relativamente sencillo lo unico que tienes que hacer es que tu procedimiento o funcion te devulva el numero de cliente que ha guardado y utilizar la tecnología Ajax te voy a explicar como:
1. Creamos un archivo: Index.php en el cual importamos la librería Prototype para trabajar con Ajx(Bueno hay muchas librerias pero esta es mi favorita) de la siguiente manera :
<html>
<head>
<script src=”prototype.js"></script>
<script src=”tufuncion.js"></script>
</head>
<body>
<input type=”button” name=”registrar” id=”registrar” onClick=”guarda()”/>
</body>
</html>
2. Ahora creamos el archivo: tufuncion.js
Function guarda(){
var variable=$(“cod_cli”).value;
var confirma=confirm(“¿Desea guardar el codigo del cliente?”);
var url =’guardado.php’;
var data=’variable’;
new Ajax.Request( url,
{ method :’get’,
parameters :data,
onComplete :function(transport){
var numero = transport.responseText
alert(“Se ha guardado con el numero de cliente ”+numero)
}
}
)
}
3. Ahora creamos el siguiente archivo: guardado.php
<?php
incluye_once(“conexión.php”);
$max_cliente=mysql_query("SELECT max(ID_CL) FROM $sql_tabla_cl");
$maximo=$max_cliente+1;
echo $maximo; //Este es el valor que va a retormar
?>
Espero te sirva , si no tienes la libreria protoype.js la puedes descargar del siguiente link
Prototype, cualquier duda a mi correo laro_06@hotmail.com , bye