Buenas Compañeros;
Tengo un minibuscador de ofertas de empleo dinámico, que busca en mi página web, pero cuando realiza la búsqueda, a veces me muestra bien el contenido y otras veces me saca más de lo que debería de mostrar, Este es parte del codigo, lo importante:
Código PHP:
<?php
$sqla="select DISTINCT puesto
from aclass_empleo
order by puesto desc";
$resulta=mysql_query($sqla,$link) or die(mysql_error());
?>
<select name="puesto" class="campos_formulario">
<option value="0">Puestos vancantes...............</option>
<? while($rowa=mysql_fetch_array($resulta))
{
$puesto=$rowa["puesto"];
?>
<option value="<? echo $puesto; ?>"> <? echo $puesto; ?> </option>
<? } ?>
</select>
esto es el buscador
y aquí lo muestro en una tabla:
Código PHP:
<?php
//realizar busqueda
$sqlb="select * from aclass_empleo
where puesto like '%".$_POST["puesto"]."%' || poblacion like '%".$_POST["poblacion"]."%'
order by puesto";
$resultadob=mysql_query($sqlb, $link)or die(mysql_error());
$contadorb=mysql_num_rows($resultadob);
if($contadorb==0)
{
?>
<tr>
<td colspan="4">
<div align="center">
<span class="rojo_text_titu">No se produjeron resultados de la búsqueda solicitada .</span>
</div></td>
</tr>
<?php
} else {
while($rowb=mysql_fetch_array($resultadob))
{
//Definimos las variables
$id_empleo=$rowb["id_empleo"];
$referencia=$rowb["referencia"];
$puesto=$rowb["puesto"];
$poblacion=$rowb["poblacion"];
?>
<tr>
<td align="center" bgcolor="#D6D7D6" class="rojo_text_titu">
<?php echo "$referencia"; ?></TD>
<td align="center" bgcolor="#D6D7D6" class="rojo_text_titu" >
<?php echo "$puesto"; ?></TD>
<td align="center" bgcolor="#D6D7D6" class="rojo_text_titu">
<? if($poblacion==1) { echo "Alicante";...etc
</tr> <? } } ?>
Un ejemplo de lo que me sucede es: si busco por peluquera (puesto) me saca todas las peluqueras que hay ofertandose, pero si busco recepcionista me saca las dos recepcionistas que hay PEROO.. me saca también una peluquera que no viene al cuento, y así miles de busquedas, algunas me las hace bien y otras mal.
Puede ser por alguna de las sentencias que he hecho?¿???¿?
Toy patidifusaaa!!! alguien puede hecharle un ojo??? con un ojo me vale
Gracias de antemanoo!!!!
saludosss