Pro_Lamer4e
Registered
може ли да се редактира този код когато няма добавена новина да изписва че няма добавени новини
Код:
<?php
$br = 4;
$pageNum = 1;
if(isset($_GET['page'])) {
$pageNum = $_GET['page'];
}
$redove = ($pageNum - 1) * $br;
$query = "SELECT * from news order by id desc LIMIT $redove, $br";
$result = mysql_query($query) or die('Не си избрал страница!');
while($r = mysql_fetch_array($result)) {
if (strlen(nl2br($r['nowina']))>$news123)
{$totchki='...';}
else
{$totchki='';}
$kratko = substr(nl2br($r['nowina']),0,$news123);
echo "<div align='left'><b><font color='#898989'><h5>".$r['ime']."</h></font></b></div><br>
<div align='left'><font color='#736F6E'>".wordwrap($kratko,10000,"<br>\n",true).$totchki."</font></div><hr><div align='right'>Публикувано на $r[data] ,от <b><font color=red><span style='background: url("../images/backround1.gif") repeat scroll 0% 0% transparent;'>$r[awtor]</span></font><hr></b></div>
<br>";
}
echo ("</tr>
</table>
<br /><center>");
$query = "SELECT COUNT(id) AS numrows FROM news";
$result = mysql_query($query) or die('Не си избрал страница!');
$row = mysql_fetch_array($result, MYSQL_ASSOC);
$numrows = $row['numrows'];
$maxPage = ceil($numrows/$br);
$self = $_SERVER['PHP_SELF'];
$ns = '';
for($page = 1; $page <= $maxPage; $page++) {
if ($page == $pageNum) {
$ns .= "<a href=\"$self?page=$page\" id=\"pageac\"> $page </a> ";
}
else {
$ns .= " <a href=\"$self?page=$page\" id=\"page\">$page</a> ";
}}
if ($pageNum > 1) {
$page = $pageNum - 1;
$pr = " <a href=\"$self?page=$page\" id=\"page\"> <<< </a> ";
$one = " <a href=\"$self?page=1\" id=\"page\">първа</a> ";
}
else {
$pr = ' ';
$one = ' ';
}
if ($pageNum < $maxPage) {
$page = $pageNum + 1;
$sl = " <a href=\"$self?page=$page\" id=\"page\"> >>> </a> ";
$pl = (" <a href=\"$self?page=$maxPage\" id=\"page\">последна</a> ");
}
else {
$sl = '';
$pl = '';
}
echo $pr . $one . $ns . $sl . $pl;
?>