Ver Mensaje Individual
  #19 (permalink)  
Antiguo 20/07/2007, 13:23
Avatar de rogertm
rogertm
Mod->Cuba
 
Fecha de Ingreso: julio-2005
Ubicación: /home/Cuba/Habana/rogertm/
Mensajes: 2.922
Antigüedad: 21 años, 3 meses
Puntos: 638
Re: problema con buscador simple..... MATCH() AGAINST()

hola de nuevo, bueno a ver, si me di cuenta que tenia mal la consulta, ahora tengo algo como esto, pero no muestra nada de resultados, a ver si me pueden seguir ayudando.......................
Código PHP:
<?php
$colname_busqueda_resultado 
= "-1";
if(isset(
$_GET['key_word']))
{
$colname_busqueda_resultado = addslashes($_GET['key_word']);
mysql_select_db( $database_regent_cnx, $regent_cnx );
$query_busqueda_resultado = 'SELECT * FROM documentos WHERE asunto LIKE "%' . $colname_busqueda_resultado . '%" OR referencia LIKE "%' . $colname_busqueda_resultado . '%" OR indicacion LIKE "%' . $colname_busqueda_resultado . '%"';
//echo $query_busqueda_resultado;
$busqueda_resultado = mysql_query( $query_busqueda_resultado, $regent_cnx ) or die( mysql_error() );
$row_busqueda_resultado = mysql_fetch_assoc( $busqueda_resultado );
$totalRows_busqueda_resultado = mysql_num_rows( $busqueda_resultado );}

elseif(isset(
$_GET['avanzada']))
{
$colname_busqueda_resultado = addslashes($_GET['avanzada']);
mysql_select_db($database_regent_cnx, $regent_cnx);
$query_busqueda_resultado = 'SELECT * FROM documentos WHERE carpeta_ID LIKE "%'.carpeta.'%" AND funcionario_ID LIKE "%'.funcionarios.'%" AND fecha_entrada LIKE "%'.fecha_entrada.'%" AND fecha_documento LIKE "%'.fecha_documento.'%"';
$busqueda_resultado = mysql_query( $query_busqueda_resultado, $regent_cnx ) or die( mysql_error() );
$row_busqueda_resultado = mysql_fetch_assoc( $busqueda_resultado );
$totalRows_busqueda_resultado = mysql_num_rows( $busqueda_resultado );}
?>
es eso lo que debo hacer? esta bien asi o tiene algun problema?

otra cosa, no entendi lo del switch, es que debo hacer los casos con key_word y avanzada y entonces ejecutar la consulta que convenga?

bueno, hasta ahora eso, pa poder ir por partes, despues sigo con lo demas

saludos y gracias mil de antemano
__________________
Friki y Blogger por Cuenta Propia:213
Twenty'em: Theming is Prose