Rozdział 17. ♦ System news 457
if(!$result - @mysql_query(Squery)){
//echo("Odrzucone zapytanie: funkcja showAllNews”): return false:
}
SrowsCount = mysql_num_rows($result);
SpagesCount - ceillSrowsCount / SpageSize):
if($page < 1) $page * 1:
if(Spage > SpagesCount) Spage = SpagesCount:
if(SpageSize < 1) SpageSize = 1:
Sstart - (int) ((Spage - 1) * SpageSize):
i f(!mysql_data_seek($ result. Ssta rt)){ return false:
Siter - SpageSize:
while($row = @mysql_fetch_row($result)){ echo("<table align-'center' border='l' width-'60*'>"): echo(''<tr><td colspan-'2'><b>Srow[l]</b></td></tr>"); echo(”<trxtd colspan-'2'>Srow[2]</td></tr>''): echo("<trxtd width-'50*'>Srow[3]</td>"): ecno("<td width='50r align='right'>$rowC4]</td></tr>''): ecno("</table>"): echo("<br>"): if(--$iter -» 0) break:
el se{
echo("<a href='news.php?act i on=showa11&i d—1'>"); echo("Początek</a>");
echo(”</td>”):
echo("<td align='right' width='25*'>"): if(Spage - 1 > 0){
$prev - Spage - 1:
echo("<a href-'news.php?acti on-showal1&i d=Sprev'>”): echo("Poprzednie</a> "):
else{
echo("Poprzednie"):
echo(”</td>"):
echo("<td align-'left‘ width='25*'>"): if(Spage + 1 <= SpagesCount){
Snext = Spage + 1:
echo(”<a href='news.php?action=showanSid=Snext'>"): echo(”Następne</a>"):