conseguir id_campo despues de un insert manual

Hola a todos, voy directo al grano, trabajo con SC6 y tengo una Base de Datos MySQL 5.5, tengo una tabla llamada “vales” con un campo primario llamado ‘id_vale’ y en un formulario tipo control creo un sql que realiza un insert dentro de esta tabla, algo asi:

$sql(“INSERT INTO vales(cliente,valor,fecha) VALUES ($vcliente,$vvalor,$vfecha)”);

sc_exec_sql($sql);

Hasta aqui bien, pero en este mismo evento necesito saber el valor del campo ‘id_vale’ despues de haber realizado el insert y asi poder almacenarlo en una variable, alguna idea de como poder hacerlo? muchas gracias a todos por su ayuda.

Buen d?a Dagnover,
Si utilizas MySQL puedes obtener el ID de una columna AUTO_INCREMENT utilizando la funci?n:

LAST_INSERT_ID();

Para mayor informaci?n de esta funci?n puedes consultar.
http://mysql.conclase.net/curso/?sqlfun=LAST_INSERT_ID

Muchas gracias hirambq, funciona a la perfeccion