Buenas al foro, necesito la ayuda del foro nuevamente resulta que me pasaron un buscador en php, yo lo he modificado para que me busque los titulos de las noticias de mi base de datos, pero resulta que no me busca las noticias y me devuelve todo vacio, les paso los codigos:
Esta es la base de datos:
Código SQL:
Ver original`id` INT(1) NOT NULL AUTO_INCREMENT,
`titulo` VARCHAR(255) NOT NULL DEFAULT '',
`subtitulo` text NOT NULL,
`detalle` text NOT NULL,
`fuente` VARCHAR(255) NOT NULL DEFAULT '',
`foto` VARCHAR(140) NOT NULL DEFAULT '',
`fecha` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
PRIMARY KEY (`id`)
Este es el campo form:
Código PHP:
Ver original<form name="buscador" method="get" action="administrador/buscar.php" >
<input type="text" name="s" class="busca1">
<a href="javascript:void(0)" title="Buscar" onClick="document.buscador.submit();">
<img src="imagenes/lupa.png" width="24" height="24" border="0">
</a>
</form>
Este es el archivo buscar.php y no me devuelve ningún resultado de la busqueda
Código PHP:
Ver original<?php
require '../conexion/conexion.php';
$sql="select count(*) as cuantos from noticia
where
titulo like '%".$_GET["s"]."%'";
{
$total=$reg["cuantos"];
}
$resto=$total % 5;
$ultimo=$total-$resto;
//****************************************************************
{
$inicio=$_GET["pos"];
}else
{
$inicio=0;
}
$sql="select * from noticia
where
titulo like '%".$_GET["s"]."%'
limit $inicio,5
";
?>
<table align="center" width="100%">
<tr>
<td valign="top" align="center" width="100%" colspan="3">
<h3>Resultados de su búsqueda</h3>
</td>
</tr>
<tr style="background-color:#666666; color:#FFFFFF; font-weight:bold">
<td valign="top" align="center" width="100%">
Título
</td>
</tr>
<?php
{
?>
<tr>
<td valign="top" align="center" width="100%" colspan="3" style="background-color:#f0f0f0">
No hay registros para ese criterio de búsqueda
</td>
</tr>
<?php
}else
{
$impresos=0;
{
$impresos++;
?>
<tr style="background-color:#f0f0f0">
<td valign="top" align="center" width="100%">
<p><?php echo $res["titulo"]; ?></p>
</td>
</tr>
<?php
}
}
?>
<tr>
<td valign="top" align="center" width="500" colspan="3">
<hr>
<?php
if (!$inicio==0)
{
?>
<a href="buscar.php?s=<?php echo $_GET["s"]?>&pos=0" title="Primero">Primero</a>
<?php
}else
{
?>
Primero
<?php
}
?>
<?php
if ($inicio==0)
{
?>
Anterior
<?php
}else
{
?>
<a href="buscar.php?s=<?php echo $_GET["s"]?>&pos=<?php echo $inicio-5;?>" title="Anterior">Anterior</a>
<?php
}
?>
<?php
if ($impresos==5)
{
?>
<a href="buscar.php?s=<?php echo $_GET["s"]?>&pos=<?php echo $inicio+5;?>" title="Siguientes">Siguiente</a>
<?php
}else
{
?>
Siguientes
<?php
}
?>
<?php
if ($inicio==$ultimo)
{
?>
Ultimo
<?php
}else
{
?>
<a href="buscar.php?s=<?php echo $_GET["s"]?>&pos=<?php echo $ultimo;?>" title="Ultimo">Ultimo</a>
<?php
}
?>
</td>
</tr>
</table>
Desde ya muchas gracias por ayudarme.