Este es el código:
Código PHP:
<?php require_once('Connections/prueba.php'); ?>
<?php
$currentPage = $_SERVER["PHP_SELF"];
$maxRows_resultados = 50;
$pageNum_resultados = 0;
if (isset($_GET['pageNum_resultados'])) {
$pageNum_resultados = $_GET['pageNum_resultados'];
}
$startRow_resultados = $pageNum_resultados * $maxRows_resultados;
$colname_resultados = "-1";
if (isset($_POST['titulo'])) {
$colname_resultados = (get_magic_quotes_gpc()) ? $_POST['titulo'] : addslashes($_POST['titulo']);
}
mysql_select_db($database_prueba, $prueba);
$query_resultados = sprintf("SELECT feedInfo.feedID,nome,logo,feedItems.feedID,ItemTitle,LEFT(ItemDescription, 350) AS descricion,DAYOFMONTH(ItemAddedTime),MONTH(ItemAddedTime),YEAR(ItemAddedTime),ItemLink FROM feedItems,feedInfo WHERE (MATCH (ItemTitle,ItemDescription) AGAINST ('%s')) AND feedInfo.feedID = feedItems.feedID ORDER BY ItemAddedTime DESC", $colname_resultados);
$query_limit_resultados = sprintf("%s LIMIT %d, %d", $query_resultados, $startRow_resultados, $maxRows_resultados);
$resultados = mysql_query($query_limit_resultados, $prueba) or die(mysql_error());
$row_resultados = mysql_fetch_assoc($resultados);
mysql_free_result($resultados);
if (isset($_GET['totalRows_resultados'])) {
$totalRows_resultados = $_GET['totalRows_resultados'];
} else {
$all_resultados = mysql_query($query_resultados);
$totalRows_resultados = mysql_num_rows($all_resultados);
}
$totalPages_resultados = ceil($totalRows_resultados/$maxRows_resultados)-1;
$queryString_resultados = "";
if (!empty($_SERVER['QUERY_STRING'])) {
$params = explode("&", $_SERVER['QUERY_STRING']);
$newParams = array();
foreach ($params as $param) {
if (stristr($param, "pageNum_resultados") == false &&
stristr($param, "totalRows_resultados") == false) {
array_push($newParams, $param);
}
}
if (count($newParams) != 0) {
$queryString_resultados = "&" . htmlentities(implode("&", $newParams));
}
}
$queryString_resultados = sprintf("&totalRows_resultados=%d%s", $totalRows_resultados, $queryString_resultados);
?>