Test Foro de elhacker.net SMF 2.1

Programación => Desarrollo Web => PHP => Mensaje iniciado por: american en 24 Noviembre 2016, 20:12 PM

Título: [ayuda] BD ¿cómo hacer una busqueda en BD
Publicado por: american en 24 Noviembre 2016, 20:12 PM
Saludos https://foro.elhacker.net  ::) , ¿como puedo hacer que un buscador encuentre palabras de mi base de datos, desde dreamweaver?
si me pueden facilitar. gracias
Título: Re: [ayuda] BD ¿cómo hacer una busqueda en BD
Publicado por: engel lex en 24 Noviembre 2016, 20:54 PM
Si es www. No es foro. Son 2 páginas de esta web

Dreamweaver realmente es poco util hoy día, recomendaría netbeans para php y allí escribes tu código (no es wyswyg, pero hoy día no he visto ninguno que valga la pena)

Para buscar palabras independientes en un texto, usa like en tu select

Aquí la documentación oficial
http://dev.mysql.com/doc/refman/5.7/en/pattern-matching.html (http://dev.mysql.com/doc/refman/5.7/en/pattern-matching.html)
Título: Re: [ayuda] BD ¿cómo hacer una busqueda en BD
Publicado por: zikotik en 30 Noviembre 2016, 17:12 PM
Cita de: american en 24 Noviembre 2016, 20:12 PM
Saludos https://foro.elhacker.net  ::) , ¿como puedo hacer que un buscador encuentre palabras de mi base de datos, desde dreamweaver?
si me pueden facilitar. gracias

El código con PHP sería el siguiente:

<?php

// conexión a la DB
$host $_SERVER["HTTP_HOST"];
$user "root";
$pass "1234";
$database "database";
mysql_connect($host$user$pass);
mysql_select_db($database);

// búsqueda en la DB en la columna "nombre", en la tabla "usuarios"
$buscar $_POST["buscar"];
$sql "SELECT * FROM `usuarios` WHERE `nombre` LIKE '%".$buscar."%'";
$query mysql_query($sql);
while(
$data mysql_fetch_assoc($query)){
    echo 
$data["nombre"]."<br>";
}
?>