Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/09/2008, 09:53
Avatar de jotaincubus
jotaincubus
 
Fecha de Ingreso: mayo-2005
Ubicación: Medellin - Colombia
Mensajes: 1.797
Antigüedad: 19 años
Puntos: 394
Respuesta: mensaje cuando recordset esta vacio

Excelente me sirvio de mucho.... coloco el codigo para la gente que tenga el mismo problema que tengo yo....

Código:
<?php
 //Conectar con la base de datos,
 //también podemos poner el ADODB
 //Yo utilizo conexiones con código directamente aquí
 $editFormAction = $_SERVER['PHP_SELF'];
 include ("Connections/conectar.php");
    if ($p_busca!='')
        { if (!$num) $num=0;
             //Separamos las palabras usando cada espacio como separador
             //Hacemos la separación de la cadena a buscar
             $cadena_buscada=explode(" ",$p_busca);
             if (count($cadena_buscada)==1)
             {
               //Si solo hay una palabra usamos LIKE
			   mysql_select_db($database_conectar, $conectar);
               $query_sql=" SELECT SQL_CALC_FOUND_ROWS titulo, descripcion, lugar, ciudad, id
                        FROM reg_event WHERE (titulo LIKE '%".$p_busca."%') OR (descripcion LIKE '%".$p_busca."%') OR (Lugar LIKE '%".$p_busca."%') OR (ciudad LIKE '%".$p_busca."%')" ;
						$sql = mysql_query($query_sql, $conectar) or die(mysql_error());
						$row_sql = mysql_fetch_assoc($sql);
						$totalRows_sql = mysql_num_rows($sql);
             }
             elseif (count($cadena_buscada)>1)
             {
               //Si hay más de una palabra usaremos MATCH AGAINST
			   mysql_select_db($database_conectar, $conectar);
               $query_sql=" SELECT SQL_CALC_FOUND_ROWS titulo, descripcion 
			   FROM reg_event WHERE MATCH (titulo, descripcion, Lugar, ciudad) AGAINST ('".	
			   $p_busca."')";
						$sql = mysql_query($query_sql, $conectar) or die(mysql_error());
						$row_sql = mysql_fetch_assoc($sql);
						$totalRows_sql = mysql_num_rows($sql);
			}
			if ($totalRows_sql == 0) {
				
				echo "<div class='mensaje'><p>"."Lo sentimos no se encontraron resultados con "."<strong>".$p_busca."</strong>"."</p></div>";

			}	
			}			
?>
Muchas gracias por tu ayuda...
__________________
Por que existe gente que no agradece después de que se le ha brindado tiempo y ayuda ???