<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Форум PHP-MyAdmin.RU &mdash; Нужна постраничная навигация]]></title>
	<link rel="self" href="https://forum.php-myadmin.ru/extern.php?action=feed&amp;tid=1676&amp;type=atom" />
	<updated>2010-04-14T18:39:08Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.php-myadmin.ru/viewtopic.php?id=1676</id>
		<entry>
			<title type="html"><![CDATA[Re: Нужна постраничная навигация]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=11643#p11643" />
			<content type="html"><![CDATA[<p>Большое Вам спасибо!!!<br />Все заработало, ура!!!</p>]]></content>
			<author>
				<name><![CDATA[romanych]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=2729</uri>
			</author>
			<updated>2010-04-14T18:39:08Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=11643#p11643</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Нужна постраничная навигация]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=11640#p11640" />
			<content type="html"><![CDATA[<p><strong>romanych</strong><br /></p><div class="codebox"><pre><code>&lt;?php
$items_per_page = 5; // Количество элементов на странице
include (&quot;blocks/bd.php&quot;);/*Соединяемся с базой данных*/
$result = mysql_query(&quot;SELECT title,meta_d,meta_k,text From settings WHERE page=&#039;lessons&#039;&quot;,$db);
$myrow = mysql_fetch_array($result);
?&gt;
&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot; &quot;http://www.w3.org/TR/html4/loose.dtd&quot;&gt;
&lt;html&gt;
&lt;head&gt;
&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=windows-1251&quot;&gt;
&lt;title&gt;&lt;?php echo $myrow[&#039;title&#039;]; ?&gt;&lt;/title&gt;
&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;style.css&quot;&gt;
&lt;/head&gt;
&lt;meta name=&quot;description&quot; content=&quot;&lt;?php echo $myrow[&#039;meta_d&#039;]; ?&gt; &quot;&gt;
&lt;meta name=&quot;keywords&quot; content=&quot;&lt;?php echo $myrow[&#039;meta_k&#039;]; ?&gt;&quot;&gt;
&lt;body&gt;
&lt;table width=&quot;100%&quot; border=&quot;0&quot; align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;main_border&quot;&gt;
  &lt;? include(&quot;blocks/header.php&quot;); ?&gt;
  &lt;tr&gt;
    &lt;td&gt;&lt;table width=&quot;100%&quot; border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;
      &lt;tr&gt;
 &lt;? include (&quot;blocks/lefttd.php&quot;); ?&gt;       
        &lt;td width=&quot;1081&quot; align=&quot;left&quot; valign=&quot;top&quot;&gt;&lt;table width=&quot;100%&quot; border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;
            &lt;tr&gt;
              &lt;td&gt;&lt;?php echo $myrow[&#039;text&#039;]; ?&gt;
           
&lt;?php 

$result_count = mysql_query(&#039;SELECT COUNT(*) AS `count` FROM `lessons`&#039;, $db);
$aCount = mysql_fetch_assoc($result_count);

$iPages = ceil($aCount[&#039;count&#039;] / $items_per_page);
$page = (isset($_GET[&#039;page&#039;]) &amp;&amp; $_GET[&#039;page&#039;] &lt;= $aCount[&#039;count&#039;]) ? $_GET[&#039;page&#039;] : 1;
$iOffsetLimit = ($page - 1) * $items_per_page;
$iStart = ($page &gt; 5) ? $page - 4 : 1;
if ($iPages &gt; 1) {
    echo &#039;&lt;div&gt;Страницы: &#039;;
    for ($i = $iStart; $i &lt;= $iPages; $i++) {
        if ($page &gt; 4 &amp;&amp; $i == $page - 4) {
            echo &#039;&lt;a href=&quot;?page=&#039; . $i . &#039;&quot;&gt;...&lt;/a&gt;&#039; . &quot;\n&quot;;
            continue;
        }
        if ($i &gt; $page + 3) {
            echo &#039;&lt;a href=&quot;?page=&#039; . $i . &#039;&quot;&gt;...&lt;/a&gt;&#039; . &quot;\n&quot;;
            break;
        }
        if ($i == $page) {
            echo &#039; &lt;span style=&quot;font-weight: bold;&quot;&gt; &#039; . $i . &#039; &lt;/span&gt; &#039; . &quot;\n&quot;;
        } else {
            echo &#039;&lt;a href=&quot;?page=&#039; . $i . &#039;&quot;&gt;&#039; . $i . &#039;&lt;/a&gt;&#039; . &quot;\n&quot;;
        }
       }
    echo &#039;&lt;/div&gt;&#039; . &quot;\n&quot;;
}

$result = mysql_query(&#039;SELECT `id`,`title`,`description`,`author`,`date` FROM `lessons` ORDER BY `date` DESC, `id`
                       LIMIT &#039; . $iOffsetLimit . &#039;,&#039; . $items_per_page, $db);
$myrow = mysql_fetch_array ($result);
              
do {              
              
printf (&quot;&lt;table align=&#039;center&#039; class=&#039;lessons&#039;&gt;

         &lt;tr&gt;
         &lt;td class=&#039;lessons_title&#039;&gt;&lt;p class=&#039;lessons_name&#039;&gt;&lt;a href=&#039;view_lessons.php?id=%s&#039;&gt;%s&lt;/a&gt;
&lt;/p&gt;
         &lt;p class=&#039;lessons_adds&#039;&gt;Дата добавления: %s&lt;/p&gt;
         &lt;p class=&#039;lessons_adds&#039;&gt;Автор урока: %s&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         
         &lt;tr&gt;
         &lt;td&gt;%s&lt;/td&gt;
         &lt;/tr&gt;
         
         &lt;/table&gt;&lt;br&gt;&lt;br&gt;&quot;,$myrow[&quot;id&quot;],$myrow[&quot;title&quot;],$myrow[&quot;date&quot;],$myrow[&quot;author&quot;],$myrow[&quot;description&quot;]);
         
                
}
while ($myrow = mysql_fetch_array ($result));
?&gt;               
                
                
                &lt;p&gt; &lt;/p&gt;
                &lt;p&gt; &lt;/p&gt;&lt;/td&gt;
            &lt;/tr&gt;
          &lt;/table&gt;&lt;/td&gt;
      &lt;/tr&gt;
    &lt;/table&gt;&lt;/td&gt;
  &lt;/tr&gt;
  &lt;? include (&quot;blocks/footer.php&quot;); ?&gt;
&lt;/table&gt;
&lt;/body&gt;
&lt;/html&gt;</code></pre></div>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2010-04-14T16:48:26Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=11640#p11640</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Нужна постраничная навигация]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=11637#p11637" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Hanut сказал:</cite><blockquote><p><strong>romanych</strong><br />Посмотрите здесь: <a href="http://forum.php-myadmin.ru/viewtopic.php?pid=8971#p8971">http://forum.php-myadmin.ru/viewtopic.p … 8971#p8971</a></p><p>Если не получится разобраться - скажите.</p></blockquote></div><p>Я делал по этому примеру, но не получается.<br />Если нужны какие ошибки появляются, то скажу.</p>]]></content>
			<author>
				<name><![CDATA[romanych]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=2729</uri>
			</author>
			<updated>2010-04-14T16:23:13Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=11637#p11637</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Нужна постраничная навигация]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=11615#p11615" />
			<content type="html"><![CDATA[<p><strong>romanych</strong><br />Посмотрите здесь: <a href="http://forum.php-myadmin.ru/viewtopic.php?pid=8971#p8971">http://forum.php-myadmin.ru/viewtopic.p … 8971#p8971</a></p><p>Если не получится разобраться - скажите.</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2010-04-13T19:33:38Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=11615#p11615</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Нужна постраничная навигация]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=11613#p11613" />
			<content type="html"><![CDATA[<p>Всем добрый вечер!<br />Задача:<br />Есть страница lessons,php, в ней хранятся уроки, также есть база данных lessons. Необходимо вывести постраничную навигацию, чтобы выводилось по 5-10 уроков на странице. Бьюсь уже какой день, ну никак не получается решить задачу. Может Вы подскажите, код и куда надо вставить?<br />Вот сам код страницы:</p><div class="codebox"><pre><code>&lt;?php
include (&quot;blocks/bd.php&quot;);/*Соединяемся с базой данных*/
$result = mysql_query(&quot;SELECT title,meta_d,meta_k,text From settings WHERE page=&#039;lessons&#039;&quot;,$db);
$myrow = mysql_fetch_array($result);
?&gt;
&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot; &quot;http://www.w3.org/TR/html4/loose.dtd&quot;&gt;
&lt;html&gt;
&lt;head&gt;
&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=windows-1251&quot;&gt;
&lt;title&gt;&lt;?php echo $myrow[&#039;title&#039;]; ?&gt;&lt;/title&gt;
&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;style.css&quot;&gt;
&lt;/head&gt;
&lt;meta name=&quot;description&quot; content=&quot;&lt;?php echo $myrow[&#039;meta_d&#039;]; ?&gt; &quot;&gt;
&lt;meta name=&quot;keywords&quot; content=&quot;&lt;?php echo $myrow[&#039;meta_k&#039;]; ?&gt;&quot;&gt;
&lt;body&gt;
&lt;table width=&quot;100%&quot; border=&quot;0&quot; align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;main_border&quot;&gt;
  &lt;? include(&quot;blocks/header.php&quot;); ?&gt;
  &lt;tr&gt;
    &lt;td&gt;&lt;table width=&quot;100%&quot; border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;
      &lt;tr&gt;
 &lt;? include (&quot;blocks/lefttd.php&quot;); ?&gt;       
        &lt;td width=&quot;1081&quot; align=&quot;left&quot; valign=&quot;top&quot;&gt;&lt;table width=&quot;100%&quot; border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;
            &lt;tr&gt;
              &lt;td&gt;&lt;?php echo $myrow[&#039;text&#039;]; ?&gt;
           
              &lt;?php 
              $result = mysql_query (&quot;SELECT id,title,description,author,date FROM lessons&quot;,$db);
              $myrow = mysql_fetch_array ($result);
              
do {              
              
printf (&quot;&lt;table align=&#039;center&#039; class=&#039;lessons&#039;&gt;

         &lt;tr&gt;
         &lt;td class=&#039;lessons_title&#039;&gt;&lt;p class=&#039;lessons_name&#039;&gt;&lt;a href=&#039;view_lessons.php?id=%s&#039;&gt;%s&lt;/a&gt;
&lt;/p&gt;
         &lt;p class=&#039;lessons_adds&#039;&gt;Дата добавления: %s&lt;/p&gt;
         &lt;p class=&#039;lessons_adds&#039;&gt;Автор урока: %s&lt;/p&gt;&lt;/td&gt;
         &lt;/tr&gt;
         
         &lt;tr&gt;
         &lt;td&gt;%s&lt;/td&gt;
         &lt;/tr&gt;
         
         &lt;/table&gt;&lt;br&gt;&lt;br&gt;&quot;,$myrow[&quot;id&quot;],$myrow[&quot;title&quot;],$myrow[&quot;date&quot;],$myrow[&quot;author&quot;],$myrow[&quot;description&quot;]);
         
                
}
while ($myrow = mysql_fetch_array ($result));
?&gt;               
                
                
                &lt;p&gt; &lt;/p&gt;
                &lt;p&gt; &lt;/p&gt;&lt;/td&gt;
            &lt;/tr&gt;
          &lt;/table&gt;&lt;/td&gt;
      &lt;/tr&gt;
    &lt;/table&gt;&lt;/td&gt;
  &lt;/tr&gt;
  &lt;? include (&quot;blocks/footer.php&quot;); ?&gt;
&lt;/table&gt;
&lt;/body&gt;
&lt;/html&gt;
Всем спасибо за ответы!</code></pre></div>]]></content>
			<author>
				<name><![CDATA[romanych]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=2729</uri>
			</author>
			<updated>2010-04-13T18:42:04Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=11613#p11613</id>
		</entry>
</feed>
