si pero lo q buscas se haria conn un update ya q en un insert genera una fila nueva no puede buscar datos ya q no existen, y un update actualiza datos q ya existen
ejemplo:
Código php:
Ver original$sql=myql_query("UPDATE sociedades SET nombre='$nombre',cfi='$cif',domilicio='$domicilio' WHERE id_soci='$ruta'");