Tenho num formulário um campo texto (outros_convenios) que virá com valores separados por vírgula Exemplo: Nome do convenio 1, nome do convenio 2, nome do convenio3, assim por diante.
Fiz o segunte:
function converte_convenios($outros_convenios){
$rray_conv=(trim($outros_convenios));
$lista=array($rray_conv);
foreach($lista as $selecionados) {
$separa = explode(',', $selecionados);
$convenio = $separa[0];
echo "$convenio <br />";
$sql = "insert into lista_convenios (convenio) values('$convenio')";
$sql = mysql_query($sql) or die ("Erro na Gravação na Lista dos Convênios");
}
}
Este loop está registrando apenas o primeiro valor, como faço para registrar todos os valores?
Entendo que 0 "$convenio = $separa[0]" que faz a separação, mas poderá haver apenas um convênio ou muitos convênios separados por vírgula.
Talvez seja necessário saber quantos convênios haverá na lista separados por vírgula para calcular o loop?
Pergunta
moisesf
Olá amigos, estou com um pequeno problema.
Tenho num formulário um campo texto (outros_convenios) que virá com valores separados por vírgula Exemplo: Nome do convenio 1, nome do convenio 2, nome do convenio3, assim por diante.
Fiz o segunte:
Este loop está registrando apenas o primeiro valor, como faço para registrar todos os valores?
Entendo que 0 "$convenio = $separa[0]" que faz a separação, mas poderá haver apenas um convênio ou muitos convênios separados por vírgula.
Talvez seja necessário saber quantos convênios haverá na lista separados por vírgula para calcular o loop?
Obrigado;
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.