Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal, tudo bem?
Estou com um pequeno problema, tenho um sistema onde guarda os registros do pessoal que se cadastra.
Quando a pessoa vai alterar seu cadastro, no campo que retorna a região(estado) que seria para trazer apenas "São Paulo" ele retorna o valor assim "arraySão Paulo", se eu salvar e tentar alterar novamente vai retornar assim "arrayarraySão Paulo" e assim vai indo.
Não sei o que está gerando este erro, segue script do mesmo:
<td align="right">Região:</td>
<td>
<select multiple id="regiao" name="regiao[]" onChange="excluir('regiao')">
<?
if($row_cadastro[d_regiao] != ""){
$regiao = explode("$",$row_cadastro[d_regiao]);
$total_regiao = count($regiao)-1;
for($i_regiao = 0; $i_regiao < $total_regiao; $i_regiao++){
echo "<option value='".$regiao[$i_regiao]."'>".$regiao[$i_regiao]."</option>";
}
}
?>
</select>
Acima:
Quando o usuário vai alterar seu cadastro, basta ele clicar na região que está cadastrada que é automaticamente excluida do banco, mas se ele não mexer em nada e salvar do jeito que está, é salvo com um "array" na frente.
Obrigado
Carregando comentários...