Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá a Todos.
Estou estudando PHP e MySQL por conta propria, e estou tentando fazer um sisteminha de busca.
tenho um db com uma tabela.
queria que quando eu pesquise por algo, ele retorne esse algo, e tudo mais oque esta na tabela, na linha de algo.
então tenho no meu db
mysql> select * from monstros where nome_br = "poring";
+----+---------+---------+---------+-------------+------+----------+----------+
| id | nome_en | nome_br | tamanho | propriedade | mvp | fraqueza | elemento |
+----+---------+---------+---------+-------------+------+----------+----------+
| 1 | poring | poring | pequeno | anjo | nÒo | fogo | planta |
+----+---------+---------+---------+-------------+------+----------+----------+
1 row in set (0.00 sec)
no php tenho
busca
<form name="frmBusca" method="get" action="busca.php" >
<input type="text" name="palavra" />
<input type="submit" value="Buscar" />
</form>
Resultado busca
<?php
// Conexão com o banco de dados
$conn = @mysql_connect("localhost", "root", "senac") or die("Não foi possível a conexão com o Banco");
// Selecionando banco
$db = @mysql_select_db("rag_db", $conn) or die("Não foi possível selecionar o Banco");
$palavra = ($_GET['palavra']);
$sql = mysql_query("SELECT * FROM monstros WHERE nome_br LIKE '%$palavra%' ");
$resultado = mysql_fetch_object($sql);
echo $resultado->nome_br . "<br />";
while ($resultado = mysql_fetch_object($sql)) {
echo $resultado->nome_br . "<br />";
}
?>eu procurei na net mas não consegui achar como fazer isso.
caso alguem não tenha entendido minha duvida, entra nesse site e em monster name procura poring.
http://www.roempire.com/database/?page=monsters&act=search
Obrigado desde já.
Carregando comentários...