Problemas com implode
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:
PHP
[*]$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 :( :( :(
Discussão (8)
Carregando comentários...