por favor necesito queme ayuden a mejorar este sistema de busqueda, por que tengo un problema que cuando busco un tema, por poner una palabra distinta a las del nombre del tema a buscar, no me muestra el tema asi tenga otras que si coincidan con el nombre de este, necesito que me muestre el tema por mayor numero de coincidencias sin necesidad de que todas las palabras tengan que coincidir perfectamente en el mismo orden, o sin importar si alguna palabra no existe contal de que coincidan otras me lo muestre!
Este es mi codigo sencillo pues apenas soy un principiante y como se que en este foro pues hay expertos lo dejo para que me ayuden a complementar mi codigo con los suyos!
Código PHP:
<?php
$MENU = $_POST['menu'];
?>
<?php
$busca="";
$busca=$_POST['busca'];
mysql_connect("mysql10.000webhost.com","a2819388_L4NS","pop100594manolo1025");
mysql_select_db("a2819388_xtremeb");//nombre de la base de datos
if($busca!=""){
$busqueda=mysql_query("SELECT * FROM ".$MENU." WHERE NOMBRE LIKE '%".$busca."%'");//cambiar tu la tabla de busqueda
while($f=mysql_fetch_array($busqueda)){
?>
<?php echo $f['NOMBRE']; ?>
<?php echo $f['USERNAME']; ?>
<?php echo $f['FECHA']; ?> a las <?php echo $f['HORA'];?>
<?php echo $f['ID']; ?>
<?php echo "<img src='".$f['IMAGEN']."'/>"; ?>
<?php $miUrl = $f['DESCRIPCION'];echo nl2br(getURL($miUrl)); ?>
<?php
$miUrl = $f['LINKS'];
echo nl2br(getURL($miUrl));
}}
?>
