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

hola familia, tengo un liito aqui con esta buscador, el problema es que no me muestra los resultados de la busqueda, tengo un formulario html
Código PHP:
<form name="buscar" action="busqueda_resultado.php" method="get">
    <
strong>Palabra Clave</strong><br />
    <
input type="text" name="key_word" size="10" />
    <
input type="submit" value="Ir" />
</
form
osease, paso la palagra clave por metodo GET y la resivo por URL en la pagina resultado.php
Código PHP:
<?php
$colname_busqueda_resultado 
"-1";
if (isset(
$_GET['key_word'])) {
  
$colname_busqueda_resultado = (get_magic_quotes_gpc()) ? $_GET['key_word'] : addslashes($_GET['key_word']);
}
mysql_select_db($database_regent_cnx$regent_cnx);
$query_busqueda_resultado sprintf("SELECT * FROM documentos WHERE MATCH(asunto, referencia, indicacion) AGAINST ('$key_word')"GetSQLValueString($colname_busqueda_resultado"text"));
$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);
?>
en la tabla donde quiero buscar tengo un indice FULLTEXT en el cual tengo las columnas asunto, referencias, indicacion, pero no me muestra los resultados

por que?
__________________
Friki y Blogger por Cuenta Propia:213
Twenty'em: Theming is Prose