¿Y por qué lo separas si después lo vuelves a intentar unir?
Bueno, supongo que habrá algún motivo en la parte que no has escrito. Esto te tendría que funcionar:
Código PHP:
$numero = 123456789;
$digito = 0;
$resultado = $numero."-".$digito;
mysql_query("...");
Es decir, te sugiero que lo unas antes de hacer el mysql_query. Si fuese lo mismo, prueba añadiendo las comillas de SQL que has olvidado en:
INSERT (a) VALUES (
'a
')
Así:
Código PHP:
$sql ="INSERT INTO `carpetas` (`Ruc_Car`, `Fec_Car`, `Est_Car`) VALUES
('".$miarraynumerico[$recorrer]."-".$nums_ver[$ind]'", '$dateToMySQL', 'Registrada)";
Suerte