Eu e minha equipe estamos fazendo um trabalho de PHP, cadastro alteração e busca, tudo isso sem usar banco. Tudo feito em um arquivo de texto.
Um de meus colegas fez o código abaixo que o sistema de busca pelo nome e viajou e eu fiquei responsável por fazer o sistema de busca pela matrícula. O que está um pouco difícil, pois eu não entendi muito bem o que ele fez e não sei como criar um e unir com o dele.
Acho que o que complicou foi o método dele que muito diferente...
O código dele é:
<?php
session_start();
if($_SESSION['login'] == "" or !isset($_SESSION['login']))
{
header("Location: ../erro1.php");
}
$busca_matricula=$_POST['buscam'];
$busca_nome=$_POST['buscan'];
$v_busca=file("lista_alunos.txt");
$i=0;
foreach($v_busca as $vlr)
{
if(trim($vlr) == trim($busca_nome))
{
$dados=file('alunos/'.$busca_nome.'.txt');
$aux=$dados[3];
if(trim($aux) == trim($busca_matricula))
{
$result=$busca_nome;
$v_aux[$i]=$busca_nome;
break;
}
$v_aux[$i]=$vlr;
$i++;
}
else
{
$result=false;
}
}
$t_busca=count($v_aux);
?>
Alguém pode me dar uma dica/exemplo simples e rápida e pequena de um sistema de busca de usuário pela matrícula, sendo que estão cadastrados em arquivo de texto?
Pergunta
Hugão
Boa tarde galera,
Eu e minha equipe estamos fazendo um trabalho de PHP, cadastro alteração e busca, tudo isso sem usar banco. Tudo feito em um arquivo de texto.
Um de meus colegas fez o código abaixo que o sistema de busca pelo nome e viajou e eu fiquei responsável por fazer o sistema de busca pela matrícula. O que está um pouco difícil, pois eu não entendi muito bem o que ele fez e não sei como criar um e unir com o dele.
Acho que o que complicou foi o método dele que muito diferente...
O código dele é:
<?php
session_start();
if($_SESSION['login'] == "" or !isset($_SESSION['login']))
{
header("Location: ../erro1.php");
}
$busca_matricula=$_POST['buscam'];
$busca_nome=$_POST['buscan'];
$v_busca=file("lista_alunos.txt");
$i=0;
foreach($v_busca as $vlr)
{
if(trim($vlr) == trim($busca_nome))
{
$dados=file('alunos/'.$busca_nome.'.txt');
$aux=$dados[3];
if(trim($aux) == trim($busca_matricula))
{
$result=$busca_nome;
$v_aux[$i]=$busca_nome;
break;
}
$v_aux[$i]=$vlr;
$i++;
}
else
{
$result=false;
}
}
$t_busca=count($v_aux);
?>
Alguém pode me dar uma dica/exemplo simples e rápida e pequena de um sistema de busca de usuário pela matrícula, sendo que estão cadastrados em arquivo de texto?
Agraço a atenção.
Editado por HugãoLink para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.