Ir para conteúdo
Fórum Script Brasil
  • 0

Página web simples para consulta de arquivos.


Paschoali

Pergunta

Olá.

Estou tentando desenvolver uma página web simples que faz consulta de arquivos em um banco de dados. A consulta de basearia em digitar um nome e/ou uma categoria de arquivo e, ao clicar em "Consultar", o código em PHP faria a conexão com o banco de dados MySQL e retornar a resposta.

Eu instalei o WAMP e estou tentando fazer isto, mas tenho dificuldades. Eu criei as tabelas no MySQL Workbench e importei para o PHPMyAdmin. Agora, não sei como fazer um botão que ao clicar busca os arquivos dentro do banco de dados.

É bem iniciante esta dúvida, mas não consegui encontrar a resposta ainda.

Podem me ajudar?

Obrigado!

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0
Olá.

Estou tentando desenvolver uma página web simples que faz consulta de arquivos em um banco de dados. A consulta de basearia em digitar um nome e/ou uma categoria de arquivo e, ao clicar em "Consultar", o código em PHP faria a conexão com o banco de dados MySQL e retornar a resposta.

Eu instalei o WAMP e estou tentando fazer isto, mas tenho dificuldades. Eu criei as tabelas no MySQL Workbench e importei para o PHPMyAdmin. Agora, não sei como fazer um botão que ao clicar busca os arquivos dentro do banco de dados.

É bem iniciante esta dúvida, mas não consegui encontrar a resposta ainda.

Podem me ajudar?

Obrigado!

Olá!

Em 1 lugar baixe o VertrigoServ, e desinstale o WAMP.O vertrigoserv é muitooo melhor que o WAMP.Se quiser baixar,deixei um link pra você no final da mensagem.

Abaixo, coloquei um código, que tem um formulario, e o script pra consulta.

Modifique ao seu gosto e necessidade.

<p align="center"><form action=?area=buscar method=post>
  <select size="1" name=por style="font-family: Verdana; font-size: 8 pt; font-weight: bold">
  <option SELECTED>Buscar Por...</option>
   <option value=titulo>Titulo</option>
   <option value=cat>Categoria</option>
</select> <input type=text name=valor style="font-family: Verdana; font-size: 8 pt; font-weight: bold"> <input type=submit value="Buscar>>" style="font-family: Verdana; font-size: 8 pt; font-weight: bold"></form></p>

<BR><BR>

<?
//Configure a conexão!
$host = "localhost"; // Host valor padrão é localhost
$usuariodb="root"; //Usuario de Conexao com  o MySQL
$senhadb="vertrigo"; // Senha de Conexao com o MySQL - já CONFIGURADA SE VCC TIVER O VERTRIGOSERV
$db="SEU BANCO"; //Banco de Dados MySQL Que contem a tabela
$tb="SUA TABELA"; //Tabela de buscas


$por = $_POST['por'];
$valor = $_POST['valor'];
if (empty($por) || empty($valor)){
echo "Voce não preencheu os campos da busca!";
}
else{
global $por;
global $valor;
if($por==cat){

$sql=mysql_query("SELECT * FROM $tb WHERE ip LIKE '%$valor%'");
$linhas=@mysql_num_rows($sql);
}
if($por==titulo){
$sql=mysql_query("SELECT * FROM $tb WHERE titulo LIKE '%$valor%'");
}
$linhas=@mysql_num_rows($sql);
if ($linhas==0){
echo "<BR><BR><BR><p align=\"center\"><h3><b>Não</b> Há Resultados com essa Pesquisa</p></h3>";
}
if ($linhas >=1){
while ($reg = mysql_fetch_array($sql)){
$titulo= $reg['titulo'];
$categoria= $reg['categoria'];
echo "<br>Titulo: $titulo<br> Categoria: $categoria<hr>";
      }
    }
  }
echo "<center>Foram encontrados <b>$linhas</b> registros<br></center>";
?>

Vertrigoserv: Baixe aqui!

é isso, qualquer dúvida ou erro, posta ai!

falou!!

Editado por lucke
Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,1k
×
×
  • Criar Novo...