Código PHP:
Ver original
<?php require_once('conexion/conexion.php'); $MENU = $_POST['menu']; <?php //PAGINAMOS require_once 'PHPPaging.lib.php'; $paging = new PHPPaging; // Abrimos la conexión al servidor MySQL // Instanciamos, indicando el recurso de conexión $paging = new PHPPaging($link); // varificamos que el formulario halla sido enviado $menu = $_POST['menu']; // hacemos la consulta de busqueda $q = "SELECT *, MATCH (TITULO) AGAINST ('$frase' IN BOOLEAN MODE) AS coincidencias FROM $menu WHERE MATCH (TITULO) AGAINST ('$frase' IN BOOLEAN MODE) ORDER BY coincidencias DESC"; // Y se usa la función agregarConsulta() (Ver documentación) $paging->agregarConsulta($q); $paging->ejecutar(); // Enviamos un mensaje // indicando la cantidad de resultados ($totalRows) // para la frase busada ($frase) echo stripslashes("<p><font size='2'>Su búsqueda arrojó <strong>$totalRows</strong> resultados para <strong>$frase</font></strong></p>"); // mostramos los resultados while($datos = $paging->fetchResultado()){ ?> <?php ?> <div id="supbar"> </div> <div id="medbar"> <div id="medbarleft"> <img id="imgtema" src="<?php echo $datos['IMAGEN']; ?>" /> </div> <div id="medbarright"> <span id="temades"> <span id="fecha"> <?php echo cambiarFormatoFecha($datos['FECHA']);?> </span><br /><br /> <?php $ID = $datos['ID']; $noticia = $datos['DESCRIPCION']; /*Esta Varible la Coloque para ajustar a mi necesidad el Codigo */ if ($var > 300) { echo '... <a class="link" href="leermascursodephp.php?ID='.$ID.'"><img title='.$datos['TITULO'].' id="leermas" src="estilos/imagenes/temas/leermas.gif" onmouseover="this.src=\'estilos/imagenes/temas/leermas2.gif\';" onmouseout="this.src=\'estilos/imagenes/temas/leermas.gif\';"/></a>'; /*Link (leer mas...) */ } if ($var < 300){ echo '... <a class="link" href="leermascursodephp.php?ID='.$ID.'"><img title='.$datos['TITULO'].' id="leermas" src="estilos/imagenes/temas/leermas.gif" onmouseover="this.src=\'estilos/imagenes/temas/leermas2.gif\';" onmouseout="this.src=\'estilos/imagenes/temas/leermas.gif\';"/></a>'; /*Link (leer mas...) */ } ?> </span> </div> </div> <br /> <?php } } // si se ha enviado vacio el formulario // mostramos un mensaje del tipo Oops...! echo "<script type=\"text/javascript\">alert('Debes introducir una palabra o Frase'); location='javascript:history.go(-1)'; </script>"; } // si no hay resultados // otro mensaje del tipo Oops...! elseif($totalRows == 0){ echo stripslashes("<center><font size='3' color='white'>Su busqueda no arrojo resultados para </font><strong><font size='4'>$frase</font></strong></center>"); //Una cadena conteniendo el codigo HTML de la barra de //navagación es generada y guardada en la variable $links. }} $links = $paging->fetchNavegacion(); echo $links; ?>