Gracias!!! tenias razón!!! que genio!
Solo que el buscador el con varios campos al probar con el segundo campo ya pierdo las variables cuando pagina

ni idea porque pasa esto...
Código HTML:
<form method="GET">
<table width="500" height="150" border="0" align="center" class="tblformprof" cellspacing="5" cellpadding="5">
<tr>
<td width="54" class="izq">Ciudad</td>
<td width="197"><label>
<input type="text" name="ciudad" id="ciudad" size="10">
</label></td>
<td width="59" class="izq"> </td>
<td width="157"><label></label></td>
</tr>
<tr>
<td class="izq">Partido</td>
<td><label>
<input type="text" name="partido" id="partido" size="25">
</label></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td><label>
<div align="center">
<input class="boton" type="submit" name="button" id="button" value="Buscar">
</div>
</label></td>
<td> </td>
<td><label>
<div align="left">
<input class="boton"type="reset" name="button2" id="button2" value="Borrar" />
</div>
</label></td>
</tr>
<tr>
<td> </td>
<td><a href="buscar.php?ciudad=$ciudad&partido=$partido"></a></td>
<td> </td>
<td> </td>
</tr>
</table>
</form>
Código PHP:
include ("php/conectar_db.php");
$ciudad = isset($_GET["ciudad"]) ? $_GET["ciudad"]:"";
$partido = isset($_GET["partido"]) ? $_GET["partido"]:"";
if ($ciudad == "") && ($partido == "")
{
//cuando todos los campos estan vacios
$_pagi_sql = "SELECT * FROM tb_ciudades";
} elseif ($ciudad == ($_GET["ciudad"]) && ($partido == "") )
{
//cuando todos los campos estan vacios
$_pagi_sql = "SELECT * FROM tb_ciudades WHERE ciuNombre LIKE '%$ciudad%'";
echo $ciudad; //lo puse para ver si la variable pasa
} elseif (($ciudad == "") && ($partido == ($_GET["partido"])))
{
//cuando todos los campos estan vacios
$_pagi_sql = "SELECT * FROM tb_ciudades WHERE ciuPartido LIKE '%$partido%'";
echo $partido;
}
$_pagi_cuantos = 10;
$_pagi_propagar = array("ciudad, partido");
$_pagi_result = mysql_query($_pagi_sql, $Link);
include("php/paginator.inc.php");
echo "<p class='resultado'><b>Resultado(s):</b> ".$_pagi_info."</p>";
echo "<table width='523' border='0' class='tblbuscarprof' align='center'>";
echo "<tr>";
echo "<td class='tdgris' width='60'>Ciudad</td>";
echo "<td class='tdgris' width='60'>Partido</td>";
echo "</tr>";
echo "</table>";
while ($Row = mysql_fetch_array ($_pagi_result)) {
echo "<table width='523' border='0' align='center'>";
echo "<tr>";
echo "<td class='tdnegra' width='60'>".$Row["ciuNombre"]."</td>";
echo "<td class='tdnegra' width='60'>".$Row["ciuPartido"]."</td>";
echo "</tr>";
echo " <tr>";
echo " <td colspan='3'><img src='images/linea.jpg' width='523' height='12' /></td>";
echo " </tr>";
echo "</table>";
}
echo "<br>";
echo "<p class='paginar'>".$_pagi_navegacion."</p>";
//cierra la base
mysql_close ($Link);