Ver Mensaje Individual
  #3 (permalink)  
Antiguo 04/11/2011, 10:05
Avatar de dvbeaumont
dvbeaumont
 
Fecha de Ingreso: marzo-2011
Ubicación: Caracas
Mensajes: 145
Antigüedad: 13 años, 1 mes
Puntos: 1
Respuesta: Contar las palabras que ingresan los usuarios al buscador

Entiendo entiendo, creo que me explique mal disculpa.

Tengo este método:


Código PHP:
Ver original
  1. // conectar al servidor
  2. $server_link = mysql_connect(" ", " ", " ");
  3. if(!$server_link){
  4.     die("Falló la Conexión ". mysql_error());
  5. }
  6. // seleccionamos la base de datos
  7. $db_selected = mysql_select_db("talleres_bd", $server_link);
  8. if(!$db_selected){
  9.     die("No se pudo seleccionar la Base de Datos ". mysql_error());
  10. }
  11.  $registros = 15;
  12.  
  13. if (!$pagina) {
  14.     $inicio = 0;
  15.     $pagina = 1;
  16. }
  17. else {
  18.     $inicio = ($pagina - 1) * $registros;
  19. }
  20. // varificamos que el formulario halla sido enviado
  21. if(isset($_GET['buscar']) && $_GET['buscar'] == 'Buscar'){
  22.     $frase = addslashes($_GET['frase']);
  23.     // hacemos la consulta de busqueda
  24.     $sqlBuscar = mysql_query("SELECT * ,
  25.                              MATCH (ta_name, ta_pclaves,ta_descripcion, ta_servicios, ta_ubicacion)
  26.                              AGAINST ('$frase' IN BOOLEAN MODE) AS coincidencias
  27.                              FROM t_taller
  28.                              WHERE MATCH (ta_name, ta_pclaves,ta_descripcion, ta_servicios, ta_ubicacion)
  29.                              AGAINST ('$frase' IN BOOLEAN MODE)
  30.                              ORDER BY ta_publicacion AND coincidencias DESC", $server_link);
  31.     $totalRows = mysql_num_rows($sqlBuscar);
  32.     $sqlBuscar = mysql_query("SELECT * ,
  33.                              MATCH (ta_name, ta_pclaves,ta_descripcion, ta_servicios, ta_ubicacion)
  34.                              AGAINST ('$frase' IN BOOLEAN MODE) AS coincidencias
  35.                              FROM t_taller
  36.                              WHERE MATCH (ta_name, ta_pclaves,ta_descripcion, ta_servicios, ta_ubicacion)
  37.                              AGAINST ('$frase' IN BOOLEAN MODE)
  38.                              ORDER BY ta_publicacion AND coincidencias DESC LIMIT $inicio, $registros", $server_link)
  39.                               or die(mysql_error());

Lo que desconozco es que si $frase debe ser insertada en una base de datos y luego generar lo que ya poseo?
__________________
Sé parte de nuestro mundo creativo.

http://bbcreativos.com