Pessoal, boa tarde  Estou com uma situação que, talvez, possa ser resolvida facilmente, porém eu não tenho a mínima idéia de como resolver. Estou usando o implode para ler valores de um array de números e grava-los no banco de dados. Porém, para números maiores que 9 (exemplo 10) ele separa os números em 2 unidades (1 e 0), ou seja, na hora de gravar no banco ele interpreta como sendo dois números distintos e não como sendo o número 10. Segue exemplo abaixo:  $cod_docum = $_POST['criterio_doc'];
$doc_text  = implode('',$cod_docum);
$Qtde2     = count($cod_docum);
for ($i=0;$i<$Qtde2;$i++)
	{ 
	$query3 = "INSERT INTO documento(nro_solicitacao,cod_documento) VALUES ('$nro_solic,'$doc_text[$i]')";
	GravaDados($query3,$Conn);  //Function
	}
 Tentei colocar virgula entre os numeros no array (usando implode(',',$cod_docum)), porém dá na mesma.  Quem puder me ajudar, ficarei muito grato.  Paulo Cesar