Cita:
Iniciado por GatorV
Adicionalmente estas segun usando sprintf para formatear el valor pero en ninguna parte de tu cadena tienes el %s que sirve para que sprintf reemplace ese valor, es por eso que no te muestra ningun resultado.
Saludos.
hola, y como lo hago? yo trabajo con dreamweaver 8, y eso del sprintf lo hace el, y el codigo original es el siguiente:
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 asunto LIKE CONCAT('%%', %s, '%%')", 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);
?>
y me busca, y lo hace bien, pero yo quiero buscar tambien en los campos referencia e indicacion, por eso es que transforme el codigo, ahora mismo he leido el post y tambien lo del
sprinf y por mi vieja que no entiendo nada...............

lo del FULLTEXT y MATCH() AGAINST() lo lei aqui:
http://www.programacion.net/php/articulo/adr_buscador/