Jump to content


Photo

Como Fazer Essas Funções De Mysql Em .txt?


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

#1 Hyoga de Cisne

Hyoga de Cisne

    Ativo

  • Banidos
  • PipPipPipPip
  • 359 posts
  • Sexo:Não informado
  • Interesses:Gosto muito de PHP, adoro Webdesign. Sou muito fã de ROCK! Gosto de ajudar à quem precisa, e merece...<br>Gosto de sempre estar atualizado de aprender mais a cada dia que se passa...

Posted 19/12/2004, 17:05

Ae galera blz??
To perdendo prum php aqui... -_-".

Bem é o seguinte: Tenho em um arquivo de texte (por exemplo) 500 linhas e no meio dela não se sabe aonde tem:

052|Marcos Aurélio|12345|15|senha|login|

Agora eu quero fazer uma pesquisa e pegar o usuario pelo id que é 052, ou seja quero fazer como se fosse um WHERE entende? Quero pegar uma coisa dando o valor do id, e queria saber também como pegar o id pelo usuario e assim por diante...

Outra coisa, como editar, por exemplo chegar nessa linha e trocar o Marcos Aurélio por Nilo Ântonio por exemplo???
hyoga.de.cisne
()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()
AnimeSchool.com.br - O Melhor em animes, com muitos episódios, informação e muito mais!

#2 Fr0ZeN

Fr0ZeN

    12 Horas

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

Posted 20/12/2004, 00:13

simples, se todo o texto tiver esse formato padrão voce pode fazer o seguinte:
$linhas = file("arquivo.txt");

pronto, voce tem cada linha em uma array no campo linha.
agora voce poderia fazer um while pra procurar a ID que voce ker, dando um explode por | e pegando o array 0, mas nao recomendo voce fazer isso, vai ficar muito lento, use MySQL, se for para um bot, tente usar SQLite, de um jeito hehe

#3 dokkalfr

dokkalfr

    Ich bin der Geist der stets verneint

  • Usuários
  • 203 posts
  • Sexo:Não informado
  • Localidade:Svartheim
  • Interesses:Programação e sexo

Posted 20/12/2004, 01:11

Tu pode fazer isso, na verdade eu já vi alguns caras construindo uma classe que faz algo assim, mas a performance do teu script vai cair (pelo menos até uma versão bem madura da classe) muito.

Tu terias que fazer um parser e os dados deveriam ser "inputados" no arquivo pelo tua classe. Resumindo, pra ti teres isso teria que construir um sistema de banco de dados em PHP.
Ainda com dúvida? Os melhores programadores PHP estão aqui
=-=-=-=-=-=-=-=-=-=-=-=-=-==-=-=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Blog PHPClube
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Bookmarks

#4 H3NR!QU3

H3NR!QU3

    Progamador PHP!

  • Usuários
  • 1032 posts
  • Sexo:Não informado
  • Localidade:cuiaba MT
  • Interesses:programação... PHP,JAVA,C++ ,c,c# asp, asp.net e delph

Posted 20/12/2004, 08:07

pra editar um txt tem a função str_replace q e muito boua da um apesquisada sobre"str_replace" q vc vai ter grandes resultados (y)

#5 sk15

sk15

    Super Veterano

  • Usuários
  • 2071 posts
  • Sexo:Masculino
  • Localidade:SP - SP

Posted 20/12/2004, 12:16

Para fazer de um TXT um DB leia esse topico meu :P
http://forum.wmonlin...ic=84135&hl=txt

Mas é um lixo usa TXT ja vou logo falando tipo para ficar bom tem que ser poucas linhas acima de 100 fica SUX ... :P

#6 Hyoga de Cisne

Hyoga de Cisne

    Ativo

  • Banidos
  • PipPipPipPip
  • 359 posts
  • Sexo:Não informado
  • Interesses:Gosto muito de PHP, adoro Webdesign. Sou muito fã de ROCK! Gosto de ajudar à quem precisa, e merece...<br>Gosto de sempre estar atualizado de aprender mais a cada dia que se passa...

Posted 02/01/2005, 19:43

Ow aí é facil!
Tipow ultrapassou 100 linha, cria outro arkivo :P
hyoga.de.cisne
()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()
AnimeSchool.com.br - O Melhor em animes, com muitos episódios, informação e muito mais!




0 user(s) are reading this topic

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

IPB Skin By Virteq