Edição feita por: tripsurfer, 21/09/2004, 22:23.
Busca
#1
Posted 21/09/2004, 22:20
Rafael Espindola.
• Nome: Rafael Espindola
• Interesse: Photoshop, Flash, PHP, Redes
• Meu email: rafaelespindola@hotmail.com
#2
Posted 22/09/2004, 08:06
vc sabe fazer buscas no mysql?
bom, buscar por data, ou esporte:
select * from suatabela WHERE data ='$data' OR esporte like '%$esprte%';
nota1: % é coringa
nota2: a query acima vai buscar eventos cuja data seja igual a variavel $data OU o esporte contenha a string $esporte... para fazer uma busca "exclusiva", no lugar de OR ponha AND, assim as respostas da query serão apenas os registros que satisfazam as 2 condiçoes...
Bom trabalho! Duvidas, poste aih
๑۩۞۩๑Let the Carnage Begin!!๑۩۞۩๑
#4
Posted 22/09/2004, 12:30
entao, rapaz, um passo de cada vez...Bom busca não consigo nem tenho esse conhecimento mas me viro e as duvidas posto aqui... valeu
procure aprender o basico de php, senão nem mesmo as duvidas vc vai conseguir postar, vai conseguir apenas pedir que alguem faça por vc
peque essa apostila aqui, pode ser util pra aprender:
http://www.inf.ufsc....alterp/php.html
๑۩۞۩๑Let the Carnage Begin!!๑۩۞۩๑
#6
Posted 22/09/2004, 13:26
Por lá você pode ver o funcionamento de uma busca...
No caso da Galeria Brasil, pelo menos a minha, ela separa o dia, mês e ano.
Então acho que o ideal seria:
(Sou fuçador de php, não entendo, mas você pode testar pra ver se da certo):
$sql = "select * from galeria where dia = '$dia', mes='$mes', ano = 'ano'";
E no form você faria 3 forms, 1 para o dia (nome: dia), outro para o mês (nome: mes) e um para o ano (nome: ano ).
No caso do esporte, é mais simples, apenas 1 form com o nome "busca" serve...
Aí você coloca:
$sql = "select * from galeria where esporte LIKE '%$busca%'";
Acho até que alguém já respondeu, mas de qualquer forma, ta aí... ;P
Flw !
Edição feita por: G3r4ld0, 22/09/2004, 13:30.
#7
Posted 22/09/2004, 13:49
<?php
$conexao = mysql_connect("localhost", "root", "");
mysql_select_db("rafaelespindola", $conexao);
$sql = "select * from galeria where dia = '$dia', mes='$mes', ano = 'ano'";
$resultado = mysql_query($sql, $conexao);
Na verdade não sei se ta certo mas eu fiz di bobera...
E de qual busca.php e form.php que tu ta falando cara desculpa ai mas não entendi.
Edição feita por: tripsurfer, 22/09/2004, 13:50.
Rafael Espindola.
• Nome: Rafael Espindola
• Interesse: Photoshop, Flash, PHP, Redes
• Meu email: rafaelespindola@hotmail.com
#8
Posted 22/09/2004, 13:51
<?php
$conexao = mysql_connect("localhost", "root", "");
mysql_select_db("rafaelespindola", $conexao);
$sql = "select * from galeria where dia = '$dia', mes='$mes', ano = 'ano'";
$resultado = mysql_query($sql, $conexao);
Na verdade não sei se ta certo mas eu fiz di bobera...
E onde esta o busca.php e o form.php nao entendi o que tu falo desculpa ai..
Rafael Espindola.
• Nome: Rafael Espindola
• Interesse: Photoshop, Flash, PHP, Redes
• Meu email: rafaelespindola@hotmail.com
#9
Posted 22/09/2004, 14:42
[code=auto:0]<?php
mysql_connect("localhost", "root", "");
mysql_select_db("DB");
$resultado = mysql_query("SELECT * FROM galeria WHERE (dia='$dia' && mes='$mes' && ano='ano') LIMIT 1;");
//------------------- Resto do Script ------------
?>
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)