Cita:
Iniciado por paulkees Hola xcars...
Gracias por responder... los datos que tengo en la base de datos no son muchos, los campos con la que cuenta son: id, Apellido, Nombre, Sexo, Nacimiento, Fallecimiento, Url. Lo que quiero es que el visitante pueda consultar Apellido o Nombre y tire los resultados.
Por favor, hay algún enlace de tutorial o enlace de ejemplo de lo que me decís, que me puedas dar para ir orientándome?
Desde ya muchas gracias!!!
Salu2.-
Pues leete como crear los indices full-text search y aca de dejo mi codigo para que lo puedas usar.
Código HTML:
<body>
<div id="encabezado">
<h1>Sistema de localizacion de personas</h1>
</div>
<div id="izquierda"></div>
<div id="central">
<form action="resultados.php" method="get" target="res">
<p><input type="text" size="60" maxlength="150" name=
"texto_buscar"></p>
<p><input type="submit" value="Buscar" name="enviar" class="FBoton"></p>
</form>
<p><iframe name='res' id='res' class='res' frameborder='0'
scrolling="no" ></iframe></p>
</div>
</body>
Código PHP:
include("globales.php");
include('../adodb/adodb.inc.php');
include('../funciones.php');
$cnt=0;
$db = ADONewConnection($driver);
$db->debug = true;
$db->Connect($server, $user, $password, $database);
$db->SetFetchMode(ADODB_FETCH_BOTH);
$texto_buscar=$_GET['texto_buscar'];
$texto_buscar=rawurldecode($texto_buscar);
$_pagi_cuantos = 15;
$_pagi_nav_num_enlaces = 5;
$_pagi_sql = "SELECT a.hunter_fecha_ingreso,a.hunter_nombre,a.hunter_fecha_nacimiento,a.sexo_id,a.estado_civil_id,a.hunter_direccion,a.hunter_telefono,a.hunter_telefono2,b.patrono_nombre,a.hunter_salario,b.patrono_direccion,b.patrono_telefono,a.hunter_isss,a.hunter_dui,a.hunter_nit,a.hunter_licencia FROM hunters a INNER JOIN patronos b ON (a.patrono_id = b.patrono_id) WHERE MATCH (a.hunter_nombre,a.hunter_direccion,a.hunter_isss,a.hunter_dui,a.hunter_nit,a.hunter_licencia) AGAINST ('$texto_buscar')";
luego con ese codigo php encuentras los resultados.
Leete como crear full-text search, como usar MATCH y AGAINST y listo te sera facil :)