si ya esta, omite el insert.
Código PHP:
foreach($_POST["clave"] as $key => $value){
mysql_select_db($database_connection, $connection);
$sql = "select * from registro where idcliente = ($value) and area='$area'";
$res = mysql_query($sql, $connection) or die('Error en consulta: ' ." ". mysql_error());
if(mysql_num_rows($res) == 0) {
mysql_select_db($database_connection, $connection);
$insert=sprintf("INSERT INTO registro(area,idcliente) VALUES ($area, $value)");
$resultado= mysql_query($insert, $connection) or die(mysql_error());
} else {
}
El problema surge porque tengo clientes que tienen un cero en primer lugar en su clave
ejemplo: 0123, 0456,0789
Revise y se insertar como 123,456,789 como puedo insertar el 0 previo
el tipo de dato del campo idcliente es varchar
nota: no todas las claves llevan 0 al inicio
desde ya gracias