Ir para conteúdo

POWERED BY:

Arquivado

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

baxinha_RS

....explode()

Recommended Posts

seguinte, estou iniciando em php, e tenho um pequeno trabalho a fazer, onde recebe dados em um cadastro, grava em um arquivo de texto.

mas quando vou realizar a busca ele só encontra o que foi cadastrado na 1° vez.

 

CODE

$dados=fopen('cad.dat.txt','r'); /*Variavel que recebe tudo que esta no arquivo de texto*/

 

$vetor=fgets($dados);/*variavel recebe o que esta na 1° linha do arquivo*/

$vetor=explode('-',$vetor);/*coloca o que esta na variavel em uma posição do vetor*/

 

if($vetor[]==$titulo)/*compara se o que esta nesta posição é igual ao que esta sendo pesquisado*/

{

echo"<p>conteúdo</p>";

 

 

pelo que entendi, o comando explode pega todos os dados que estão no arquivo de texto e coloca tipo em um vetor.

dai faz a comparação.... se o que estou procurando é igual a alguma coisa q esta no vetor exibe os dados daquele cadastro...

só não sei como fazer ele percorrer tudo que tem no arquivo de texto...

se alguem puder ajudar...

 

ps: se tiver como fazer com estes comandos que tem no codigo... seria melhor...

 

obrigado pela ajuda!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Baixinha... basicamente você tem que ver e entender o conteúdo dos seguintes links.

 

http://br.php.net/fgets

http://br.php.net/explode

http://br.php.net/array_search

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.