Jump to content


Photo

Apenas Os últimos Registros


  • Faça o login para participar
3 replies to this topic

#1 AveNoturna

AveNoturna

    Normal

  • Usuários
  • 111 posts
  • Sexo:Não informado
  • Localidade:Brasília - DF

Posted 05/04/2005, 14:12

Galera preciso do seguinte:

fiz um sistema que envia os dados de um campo MySQl para uma planilha do excel....pra disponibilizar essas infos pra outros programadores.

Mas estou com um pequeno problema...preciso enviar os registros sem repetições.
ou seja nao replicar informacoes, se eu enviar 10 incritos, não posso enviar esses dez novamente,... so os proximos!! sakaram?


o que eu poderia fazer!? :huh:
Vida Longa e Próspera...
E que a força esteja com Vocês!

#2 lugs

lugs

    Normal

  • Usuários
  • 83 posts
  • Sexo:Não informado
  • Localidade:Capinas - SP

Posted 05/04/2005, 14:52

nem saquei, dá um exemplo ae,

caso o problema seja com SQL, use DISTINCT no SELECT
"Qndo eu apontar para a Lua, não olhe para o meu dedo"

#3 AveNoturna

AveNoturna

    Normal

  • Usuários
  • 111 posts
  • Sexo:Não informado
  • Localidade:Brasília - DF

Posted 05/04/2005, 14:59

VEja...estou usando o MySQl! e usar o distinct não dah pro meu caso...

eu preciso apagar o arquivo que vai receber os dados do MySQL e gravar apenas aqueles 10...20....30....qualquer quantidade de maneira que os dados não sejam replicados...

por exemplo....

eu jah tenho no BD....

a-b-c-d
quando eu for enviar os dados pra planilha do excel eu não posso enviar novamente a-b-c-d mas soh os que foram adicionados depois ...os mais novos registros.....

sakaram?!

Edição feita por: AveNoturna, 05/04/2005, 17:04.

Vida Longa e Próspera...
E que a força esteja com Vocês!

#4 gregorytg

gregorytg

    Mestre

  • Usuários
  • 632 posts
  • Sexo:Não informado

Posted 05/04/2005, 18:34

Esses inscritos são exatamente IGUAIS ou possuem apenas o Conteúdo igual?

Pois se forem IGUAIS você pode fazer assim:


$query = mysql_query("SELECT * FROM tabela WHERE campo= '$campo' ");//Busca para vereficar

if(mysql_num_rows($query) > 0){ //Verefica se o arquivo já existe
echo "Este arquivo já existe!"; //Se já existe
} 
else { 
// Se não existe insere no BD
}


Edição feita por: gregorytg, 05/04/2005, 18:35.

"Porque o Senhor será a tua confiança, e guardará os teus pés de serem presos". \o/




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq