![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
19/01/2004, 07:37
|
![Avatar de giotari](http://static.forosdelweb.com/customavatars/avatar34205_2.gif) | Usuario no validado | | Fecha de Ingreso: mayo-2003 Ubicación: Chile
Mensajes: 295
Antigüedad: 21 años, 8 meses Puntos: 0 | |
problemas con una consulta tengo un formurario de busqueda y cuando busco una palabra que esta en varios registros...pero si busco una palabra que se encuentra en un solo registro (Ej: "sociedad y economia") no la muestra pero tampoco envia el mensaje que no encontro registros, pero si busco algo como "sajkfhajkfhlafsh" si me muestra que no encontro registros...aqui les dejo el codigo haber si notan algo raro.
pd: estoy buscando en un campo de tipo text
<?php
$texto=$_POST['texto'];
$resultado=mysql_query("Select * From noticias Where estado='A' And noticia Like '%$texto%' ") or die(mysql_error());
if (mysql_num_rows($resultado)>0){//SI ENCONTRO EL USUARIO EN LA BASE
$row=mysql_fetch_array($resultado);
while ($row=mysql_fetch_array($resultado))
{//muestro resultados
echo "encontre resultados"; //muestro resultados
}//fin de muestra de resultados
}else{ // SI NO SE ENCONTRARON RESULTADOS
echo "no encontre resultados";
}//FIN BUSQUEDA DE RESULTADOS
mysql_free_result($resultado); //LIBERA DE MEMORIA LA VARIABLE
?> |