rendered paste body<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>Artigos</title></head><body><?phprequire ("include/ConnectDB.php");$getConnected = new ConnectDB;$categoria = $_GET['categoria']; //PEGAR NO ID DA CATEGORIA ATRAVES DO NOME PASSADO NO URL $getSectionID = mysql_query("SELECT id FROM section WHERE name='".$categoria."'") or die("Não foi possível obter o ID da categoria: ".mysql_error()); $getSectionID = mysql_fetch_object($getSectionID); //$query = "SELECT * FROM articles WHERE section_id='".$getSectionID->id."'"; //$result = mysql_query($query) or die("Não foi possível obter os dados da notícias à base de dados: ".mysql_error());$resultados = 5;$pageNum = 1;if (isset($_GET['resultados'])) {$resultados = $_GET['resultados'];}if(isset($_GET['pagina'])) {$pageNum = $_GET['pagina'];}$offset = ($pageNum - 1) * $resultados;$query = "SELECT * FROM articles WHERE section_id='".$getSectionID->id."' LIMIT $offset, $resultados";$result = mysql_query($query) or die("Não foi possível obter os dados da notícias à base de dados: ".mysql_error());$num = mysql_num_rows($result);$i = 0;//echo $num;while ($i < $num) { //$artigo = mysql_result($result,$i,"article"); //echo $artigo . '<BR />'; while($showArticle = mysql_fetch_array($result)) { echo "ID: ".$showArticle[0]."<br />"; //UTILIZADOR COMO AUTOR $sql = "SELECT name FROM users WHERE id=".$showArticle[2].""; $resultUser = mysql_query($sql); $autorID = mysql_fetch_row($resultUser); echo "Autor: ".$autorID[0]."<br />"; echo "Título: ".$showArticle[3]."<br />"; echo $showArticle[4]."<br />"; echo $showArticle[6]."<br /><hr>"; }}$query2 = "SELECT COUNT(id) AS numrows FROM articles WHERE section_id='".$getSectionID->id."'";$result2 = mysql_query($query2) or die('Error, query2 failed');$row = mysql_fetch_array($result2, MYSQL_ASSOC);$numrows = $row['numrows'];$maxPage = ceil($numrows/$resultados);$self = $_SERVER['PHP_SELF'];$nav = '';for($page = 1; $page <= $maxPage; $page++) { if ($page == $pageNum) { $nav .= " $page "; } else { $nav .= " <a href=\"$self?pagina=$page&resultados=$resultados\" class='page'>$page</a> "; }}if ($pageNum > 1) { $page = $pageNum - 1; $prev = " <a href=\"$self?pagina=$page&resultados=$resultados\" class='page'><</a> "; $first = " <a href=\"$self?pagina=1&resultados=$resultados\" class='page'><<</a> ";} else { $prev = ' '; $first = ' ';}if ($pageNum < $maxPage) { $page = $pageNum + 1; $next = " <a href=\"$self?pagina=$page&resultados=$resultados\" class='page'>></a> "; $last = " <a href=\"$self?pagina=$maxPage&resultados=$resultados\" class='page'>>></a> ";} else { $next = ' '; $last = ' ';}echo $first . $prev . $nav . $next . $last;?></body></html>