Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

visitante_xp

[Resolvido] Ignorar dados.

Recommended Posts

if/else ?

 

ou você quer parar o loop ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Só na base do if/else creio que da pra fazer mas...Eu só quero ignorar o dado, não quero parar o loop.

 

Sera que tem uma função jump() no php?...rsrs...

 

Abraço!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

break encerra o loop e continue pula a iteração.

http://br.php.net/break

http://br.php.net/continue

 

Carlos Eduardo

 

EDIT - com base no seu comentário do post anterior, creio que você queira o continue mesmo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom, resolvi meu problema...

 

Peguei um arquivo e modifiquei a minha maneira.

 

Ficou assim:

header("Content-Type: text/html; charset=ISO-8859-1",true) ;

$arquivo = fopen ("cnae.csv","r");
while ($dados = fgetcsv($arquivo, 10000, ";")) 
{
	if($dados[0]!="")
	{
		$sql="INSERT INTO clientes.atividade (subclasse, descricao) VALUES ('$dados[0]', '$dados[1]')";
		$result = mysql_query($sql);
	}
	else
	{
		continue;
	}
}
fclose ($arquivo);
Foi bem mais simples do que eu pensei. (Tudo fica mais facil quando se tem uma base..^^)

 

Bom, vlw pela ajuda... http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

 

Abraço... ;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Neste caso nem precisaria utilizar o continue... Olha só...

 

header("Content-Type: text/html; charset=ISO-8859-1",true) ;

$arquivo = fopen ("cnae.csv","r");
while ($dados = fgetcsv($arquivo, 10000, ";")) 
{
        // se entrar nesta condição, faz o insert.
        // se não entrar, não faz nada e vai para a outra iteração do while       
        if($dados[0]!="")
        {
                $sql="INSERT INTO clientes.atividade (subclasse, descricao) VALUES ('$dados[0]', '$dados[1]')";
                $result = mysql_query($sql);
        }
}
fclose ($arquivo);

Carlos Eduardo

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.