Campo de verificación

Hola a todos, tengo un formulario en el cual necesito que uno de los campos valide que el numero de seguro que se esta escribiendo sea verificado si ya se encuentra almacenado en la base de datos para evitar duplicados.

de antemano muchas gracias.

Buenas, una opción rápida es que ese campo si es obligatorio lo podés declarar como único en la base de datos. De esta forma al guardar un repetido dará error.

La otra es en el evento Ajax del campo Seguro, en el evento onchange valida llamando a una función validar_seguro();

Generá la función en Programación + Metodos PHP con el nombre validar_seguro
Dentro iría un código similar a este

if({seguro}!=’’)
{

if({id_de_la_tabla_del_formulario}>0)
{
	$check_sql = "SELECT * FROM  tablaxxx WHERE seguro='{campo_seguro}' and id_de_la_tabla_del_formulario<> {id_de_la_tabla_del_formulario}";
	
}	
else
{	
	$check_sql = "SELECT * FROM fichas WHERE campo_seguro='{campo_seguro}'" ;
}	

sc_select(dataset, $check_sql);

if (false == {dataset})
{
	// Error while accessing database
}
elseif ({dataset}->EOF)
{
	// No record found
}
else
{
   // Record found
	sc_error_message("Ya existe un seguro con este Nº !");	
	sc_error_exit () ;

}

}

Esta función la podés llamar en los eventos onBeforeInsert y en onBeforeUpdate para que no pase si está repetido. Saludos.
Saludos

Muchas gracias amigo, funciona a la perfección.