Necesito hacer una consulta en un buscador hecho en PHP. "Por ejemplo hacer una busqueda por una fecha determinada ", los datos los busca en en una tabla hecha en MySql , y el resultado de la busqueda es un archivo .pdf.
ESPERO SER CLARA, SOY NUEVA EN ESTO , Y ME CUESTA UN POCO
Este es el código:
h2>Decretos y Ordenanzas</h2>
<p> </p>
<p><form name="buscador" method="post" action="orden-decretos.php">
<p><br>
Elija Campo en:
<select name="campo">
<option value="FECHA">Fecha</option>
<option value="AÑO">Año</option>
</select>
<option value="<?php echo $row[0]; ?>"><?php echo $row[0]; ?></option>
<?php
?>
</select>
Palabra Ingresada:
<input type="text" name="palabra">
</p>
<p><br>
<input type="submit" value="Buscar" name="buscar">
</p>
</form></p>
</center>
<?
////////////////////////////
// Proceso del Formulario
///////////////////////////
if(isset($_POST['buscar'])) {
// Solo se ejecuta si se ha enviado el formulario
$query = "SELECT * from $bd_tabla WHERE `{$_POST['campo']}` LIKE '%{$_POST['palabra']}%'";
$result = mysql_query($query,$link);
$found = false;
// Si el query ha devuelto algo pondrá a true esta variable
while ($row = mysql_fetch_row($result)) {
echo 'Descripcion:'.$row[2].'<br>';
echo 'Descripción:'.$row[3].'<br>';
echo '<a href="'.$row[4].'"> Haga click aqui para bajar la Ordenanza </a><br><br>';
}
}
if(!$found) {
echo "No se encontró la palabra introducida";
}
?>[/COLOR]
MUCHAS GRACIAS, ESPERO ME PUEDAN AYUDAR: