Ir para conteúdo

POWERED BY:

Arquivado

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

dadosc

Consulta a arquivo TXT

Recommended Posts

Estou fazendo uma consulta a um arquivo do tipo TXT porém não consigo procurar palavras sem ter que digitá-las exatamente como se encontram gravadas no arquivos TXT, inclusive com espaços.Alguém pode e ajudar??? Eis o código: if ($nome == "NOME DO PRODUTO"){ $produto[$no][CODIGO] = $no; $produto[$no][NOME] = $nome; $produto[$no][MED01] = $med01; $produto[$no][MED02] = $med02; $produto[$no][MED03] = $med03; $produto[$no][VALOR] = $valor; }Obs.: Tentei usar um % ou \ interpoladas, mas não deu certo.Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

ENCAMINHO-LHES TODO O CODIGO PARA FACILITAR O ENTENDIMENTO://ARQUIVO TXT A SER PESQUISADO$arquivo = "../tabela/TABELA001.txt";//ABRE O ARQUIVO TXT$ponteiro = fopen ($arquivo, "r");//LÊ O ARQUIVO ATÉ CHEGAR AO FIM E GRAVA EM VARIAVAEIS AS COLUNAS$n = 1;while (!feof ($ponteiro)) { //LÊ UMA LINHA DO ARQUIVO $codigo = fgets($ponteiro, 11); $nome = fgets($ponteiro, 41); $med01 = fgets($ponteiro, 7); $med02 = fgets($ponteiro, 7); $med03 = fgets($ponteiro, 7); $valor = fgets($ponteiro, 20); $no = $n++; //IMPRIME NA TELA O RESULTADO //echo $cod."<br>"; //echo $nome."<br>"; //echo $med01."<br>"; //echo $med02."<br>"; //echo $med03."<br>"; //echo $valor."<br><br>"; //MONTA O ARRAY DE PRODUTOS if ($nome == "ORTHOLINE "){ $produto[$no][CODIGO] = $no; $produto[$no][NOME] = $nome; $produto[$no][MED01] = $med01; $produto[$no][MED02] = $med02; $produto[$no][MED03] = $med03; $produto[$no][VALOR] = $valor; }}//FECHA WHILE //FECHA O PONTEIRO DO ARQUIVOfclose ($ponteiro);

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.