Форум программистов, компьютерный форум, киберфорум
PHP: базы данных
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.98/130: Рейтинг темы: голосов - 130, средняя оценка - 4.98
Обитатель
317 / 317 / 42
Регистрация: 24.12.2010
Сообщений: 795
1

Вывод таблицы БД в обратном порядке

06.02.2011, 17:58. Показов 25610. Ответов 78
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
ребят Помогите, вот файл вывода из базы данных информации,
Как сделать чтобы она выводилась в обратном порядке, то есть самое последнее сообщение в базе данных было в верху:

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
<?
 
/* Соединяемся с базой данных */
$hostname = "localhost"; // название/путь сервера, с MySQL
$username = "root"; // имя пользователя (в Denwer`е по умолчанию "root")
$password = ""; // пароль пользователя (в Denwer`е по умолчанию пароль отсутствует, этот параметр можно оставить пустым)
$dbName = "my_base"; // название базы данных
 
$fon = "&nbsp;";
 
/* Таблица MySQL, в которой хранятся данные */
$table = "gostivaay_ckniga"; // название таблицы
 
 
/* Создаем соединение */
mysql_connect($hostname, $username, $password) or die ("Не могу создать соединение");
 
/* Выбираем базу данных. Если произойдет ошибка - вывести ее */
mysql_select_db($dbName) or die (mysql_error());
 
/* Составляем запрос для извлечения данных из полей "a", "b", "v" таблицы "test_table" */
$query = "SELECT id, GCkname, GCkemail, GCkICQ, GCkURL, GCktext FROM $table";
 
/* Выполняем запрос. Если произойдет ошибка - вывести ее. */
$res = mysql_query($query) or die(mysql_error());
 
 
   $str_sql_query = "SELECT * FROM $table ORDER BY 'имя_столбца_по_которому_идет_упорядочивание_те_id' DESC";
 
/* Выводим данные из таблицы */
echo ("
<!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=windows-1251\" />
 
    <title>Гостевая книга</title>
 
<style type=\"text/css\">
<!--
 
h3 { font-size: 18px; text-align: center; color:#8B8B8B;}
 
 
#blocks {position:relative; margin-top:25px; left:50%; margin-left:-350px; width:700px; background-color:;}
    #name_4 { float:left; height:30px; background-color:;}
    #e-mail_4 { float:left; height:30px; background-color:;}
    #ICQ_4 { float:left; height:30px; background-color:;}
    #URL_4 { float:left; height:30px; background-color:;}
    #tab {position:relative;}
     #sw_4 { width:700px; height:10px; background-color:;}
       #sw_4_img { margin-left:30px; width:50px; height:10px;}
    #nomer_4 { width:700px; height:10px; text-align:right;  background-color:#ECEAA8; padding-right:10px;}
    #text_4 { width:700px; height:20px; background-color:#ECEAA8; padding-left:10px; padding-right:10px;}
    #data_4 { width:700px; height:10px; text-align:right; background-color:#ECEAA8; padding-right:10px;}
 
    #№ { font-size:9px; color:#0000CC;}
    #num_id  { font-size:9px; color:#990000;}
    #text_name_1 { font-size:20px; color:#000000; text-align:left; padding-left:15px; margin-top:8px; display:block;}
    #text_name_2 { font-size:12px; color:#000000; padding-left:15px; margin-top:15px; display:block; background-color:;}
    #text_name_3 { font-size:12px; color:#000000; padding-left:15px; margin-top:15px; display:block;}
    #text_name_4 { font-size:12px; color:#000000; padding-left:15px; margin-top:15px; display:block;}
    #text_name_5 { font-size:15px; color:#000000; padding-left:5px;}
 
 
    #zacr_bloc1 { height:4px; background-color:;}
    #zacr_bloc2 { height:4px; background-color:;}
 
   .d1, .d2,  .d3, .d4 {
    display: block;
    height: 1px;
    background:#ECEAA8;
    overflow: hidden;
   }
   .d1 {  margin: 0 5px; }
   .d2 {  margin: 0 3px; }
   .d3 {  margin: 0 2px; }
   .d4 {  margin: 0 1px; height: 2px; }
 
 
-->
</style>
 
</head>
 
<body>
 
<h3>Гостевая книга.</h3>
 
");
 
/* Цикл вывода данных из базы конкретных полей */
while ($row = mysql_fetch_array($res)) {
 
 
echo "<table cellspacing=\"0\" cellpadding=\"0\" id=\"blocks\">";
  echo "<tr>";
    echo "<td id=\"name_4\">". "<b>". "<font id=\"text_name_1\">". $row['GCkname']. "</font>". "</b>". "</td>";
    echo "<td id=\"e-mail_4\">". "<font id=\"text_name_2\">". $row['GCkemail']. "</font>". "</td>";
    echo "<td id=\"ICQ_4\">". "<font id=\"text_name_3\">". $row['GCkICQ']. "</font>"."</td>";
    echo "<td id=\"URL_4\">". "<font id=\"text_name_4\">". $row['GCkURL']. "</font>". "</td>";
  echo "</tr>";
    echo "<tr>";
    echo "<td colspan=\"4\" id=\"sw_4\">". "<img  id=\"sw_4_img\" src=\"/gostivaay_ckniga/images/strelka2.jpg\">". "</img>". "</td>";
  echo "</tr>";
    echo "<tr>";
    echo "<td colspan=\"4\" id=\"zacr_bloc1\">". "<span class=\"d1\">". "</span>". "<span class=\"d2\">". "</span>".
    "<span class=\"d3\">". "</span>". "<span class=\"d4\">". "</span>". "</td>";
  echo "</tr>";
  echo "<tr>";
    echo "<td colspan=\"4\" id=\"nomer_4\">". "<font id=\"\">".. "</font>". $fon. "<font id=\"num_id\">". $row['id']. "</font>". "</td>";
  echo "</tr>";
  echo "<tr>";
    echo "<td colspan=\"4\" id=\"text_4\">". "<font id=\"text_name_5\">". $row['GCktext']. "</font>". "</td>";
  echo "</tr>";
  echo "<tr>";
    echo "<td colspan=\"4\" id=\"data_4\">". "</td>";
  echo "</tr>";
  echo "<tr>";
    echo "<td colspan=\"4\" id=\"zacr_bloc2\">". "<span class=\"d4\">". "</span>". "<span class=\"d3\">". "</span>".
    "<span class=\"d2\">". "</span>". "<span class=\"d1\">". "</span>". "</td>";
  echo "</tr>";
echo "</table>";
 
 
}
 
 
/* Закрываем соединение */
mysql_close();
 
 
?>
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.02.2011, 17:58
Ответы с готовыми решениями:

Вывод записей из таблицы в обратном порядке
Ниже код который выводит данные из таблицы, мне нужно чтоб выводилось в обратном порядке? Или в...

Вывод информации из таблицы в обратном порядке
Здравствуйте, я хочу что бы у меня выводился текст в таком порядке: 2) Hello world 1) Привет...

Сортировка массива в порядке возрастания и вывод элементов в обратном порядке
нашла на форуме пару примеров, но они не полные и не запускаются, выбрала из них более менее...

Сортировка таблицы в обратном порядке
Добрый день, подскажите, есть шаблон админки покупной, там есть готовая таблица и в ней есть...

78
Обитатель
317 / 317 / 42
Регистрация: 24.12.2010
Сообщений: 795
10.02.2011, 12:10  [ТС] 41
Author24 — интернет-сервис помощи студентам
Перечень страниц появляется, Но весь текст выводится на одной странице, и переключение страниц не работает.
0
0 / 0 / 3
Регистрация: 29.12.2010
Сообщений: 123
10.02.2011, 12:10 42
Цитата Сообщение от FunDuck Посмотреть сообщение
Я хочу сказать что то что выбирается по страницам ты не выводишь, а выводишь только то что выбираешь в первых строках - первые три строки из таблицы.
Почти получилось . Только вот записей у меня 5 а выводятся 4 на 2-х страницах . Вопрос : Где третья страница с пятой записью ???
0
692 / 383 / 51
Регистрация: 22.01.2009
Сообщений: 1,135
10.02.2011, 12:32 43
Цитата Сообщение от Doberman1983 Посмотреть сообщение
Где третья страница с пятой записью ???
поменяй
PHP
1
$last = ( $count['count']%2 == 0 ? 0 : 1 ) + intval($count['count']%2);
на
PHP
1
$last = ( $count['count']%2 == 0 ? 0 : 1 ) + intval($count['count']/2);
1
Обитатель
317 / 317 / 42
Регистрация: 24.12.2010
Сообщений: 795
10.02.2011, 12:37  [ТС] 44
FunDuck Помоги пожалуйста сделать постраничную навигацию, вот полный код вывода информации из базы данных

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
<?
 
/* Соединяемся с базой данных */
$hostname = "localhost"; // название/путь сервера, с MySQL
$username = "root"; // имя пользователя (в Denwer`е по умолчанию "root")
$password = ""; // пароль пользователя (в Denwer`е по умолчанию пароль отсутствует, этот параметр можно оставить пустым)
$dbName = "my_base"; // название базы данных
 
/* Таблица MySQL, в которой хранятся данные */
$table = "gostivaay_ckniga"; // название таблицы
/* Создаем соединение */
mysql_connect($hostname, $username, $password) or die ("Не могу создать соединение");
/* Выбираем базу данных. Если произойдет ошибка - вывести ее */
mysql_select_db($dbName) or die (mysql_error());
/* Составляем запрос для извлечения данных из полей таблицы "gostivaay_ckniga",
Выводим все данные, что бы последнее сообщение стояло первым в самом верху. */
$query = "SELECT id, GCkname, GCkemail, GCkICQ, GCkURL, GCktext FROM $table ORDER BY id DESC";
/* Выполняем запрос. Если произойдет ошибка - вывести ее. */
$res = mysql_query($query) or die(mysql_error());
 
 
 
 
 
 
 
 
 
/* Заменяем символы на смайлы */
$var_array = array(
"[RIGHT]" => "<p align=\"right\">",
"[/RIGHT]" => "</p>",
"[CENTER]" => "<center>",
"[/CENTER]" => "</center>",
"[LEFT]" => "<p align=\"left\">",
"[/LEFT]" => "</p>",
"[BR]" => "<br />",
 
":0001:" => "<img src=\"/gostivaay_ckniga/images/smile/smile.gif\" alt='' />",
":0002:" => "<img src=\"/gostivaay_ckniga/images/smile/dry.gif\" alt='' />",
":0003:" => "<img src=\"/gostivaay_ckniga/images/smile/wink.gif\" alt='' />",
":0004:" => "<img src=\"/gostivaay_ckniga/images/smile/biggrin.gif\" alt='' />",
":0005:" => "<img src=\"/gostivaay_ckniga/images/smile/lol.gif\" alt='' />",
":0006:" => "<img src=\"/gostivaay_ckniga/images/smile/tongue.gif\" alt='' />",
":0007:" => "<img src=\"/gostivaay_ckniga/images/smile/crazy.gif\" alt='' />",
":0008:" => "<img src=\"/gostivaay_ckniga/images/smile/good.gif\" alt='' />",
":0009:" => "<img src=\"/gostivaay_ckniga/images/smile/dirol.gif\" alt='' />",
":0010:" => "<img src=\"/gostivaay_ckniga/images/smile/06.gif\" alt='' />",
":0011:" => "<img src=\"/gostivaay_ckniga/images/smile/unsure.gif\" alt='' />",
":0012:" => "<img src=\"/gostivaay_ckniga/images/smile/shock.gif\" alt='' />",
":0013:" => "<img src=\"/gostivaay_ckniga/images/smile/diablo.gif\" alt='' />",
":0014:" => "<img src=\"/gostivaay_ckniga/images/smile/02.gif\" alt='' />",
":0015:" => "<img src=\"/gostivaay_ckniga/images/smile/cray.gif\" alt='' />",
":0016:" => "<img src=\"/gostivaay_ckniga/images/smile/03.gif\" alt='' />") ;
 
 
$fon = "&nbsp;";
/* Выводим данные из таблицы */
echo ("
<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">
<html>
<head>
    <meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1251\" />
    <title>Гостевая книга</title>
<style type=\"text/css\">
<!--
 
h3 { font-size: 18px; text-align: center; color:#8B8B8B;}
 
#blocks {position:relative; margin-top:25px; left:50%; margin-left:-350px; width:700px; background-color:;}
  #Panel_vida { width:700px; height:20px;}
  #blocks2 {width:100%; background-color:;}
    #name_4 { float:left; height:30px; background-color:#00FF00;}
    #mail_4  { float:left; height:30px; width:px;  background-color:#BBBBBB;}
      #mail { margin-left:15px; margin-top:10px; width:30px;}
    #e-mail_4 { float:left; height:30px; background-color:#00FFCC; width:px;}
    #ICQ_4 { float:left; height:30px; background-color:#FF3333; width:px;}
    #URL_4 { float:left; height:30px; background-color:#CCFF00; width:px;}
    #tab {position:relative;}
     #sw_4 { width:700px; height:10px; background-color:;}
       #sw_4_img { position:absolute; margin-left:40px; margin-top:-3px; width:50px; height:10px;}
    #nomer_4 { width:700px; height:10px; text-align:right;  background-color:#F0EFBD; padding-right:10px;
               border-left:solid 1px #9A9A9A; border-right:solid 1px #9A9A9A;}
    #text_4 { width:700px; height:20px; background-color:#F0EFBD; padding-left:10px; padding-right:10px;
              border-left:solid 1px #9A9A9A; border-right:solid 1px #9A9A9A;}
    #data_4 { width:700px; height:10px; text-align:right; background-color:#F0EFBD; padding-right:10px;
              border-left:solid 1px #9A9A9A; border-right:solid 1px #9A9A9A;}
 
    #№ { font-size:9px; color:#0000CC;}
    #num_id  { font-size:9px; color:#990000;}
    #text_name_1 { font-size:20px; color:#000000; text-align:left; padding-left:15px; margin-top:8px; display:block;}
    #text_name_2 { font-size:12px; color:#000000; padding-left:5px; margin-top:15px; display:block; background-color:;}
    #text_name_3 { font-size:12px; color:#000000; padding-left:15px; margin-top:15px; display:block;}
    #text_name_4 { font-size:12px; color:#000000; padding-left:15px; margin-top:15px; display:block;}
    #text_name_5 { font-size:15px; color:#000000; padding-left:5px;}
 
    #zacr_bloc1 { height:4px; background-color:;}
    #zacr_bloc2 { height:4px; background-color:;}
 
    .d3 {display: block; height: 1px; background:#F0EFBD; overflow: hidden;}
    .d1, .d2, .d4, .d5 {
    display: block;
    height: 1px;
    background:#F0EFBD;
    overflow: hidden;
   }
   .d1 {  margin: 0 4px; border-left:solid 1px #9A9A9A; border-right:solid 1px #9A9A9A;  border-top:solid 1px #9A9A9A;}
   .d5 {  margin: 0 4px; border-left:solid 1px #9A9A9A; border-right:solid 1px #9A9A9A;  border-bottom:solid 1px #9A9A9A;}
   .d2 {  margin: 0 3px; border-left:solid 1px #9A9A9A; border-right:solid 1px #9A9A9A;}
   .d3 {  margin: 0 2px; border-left:solid 1px #9A9A9A; border-right:solid 1px #9A9A9A;}
   .d4 {  margin: 0 0px; border-left:solid 2px #9A9A9A; border-right:solid 2px #9A9A9A;}
-->
</style>
</head>
<body>
 
<h3>Гостевая книга.</h3>
");
 
/* Цикл вывода данных из базы конкретных полей */
while ($row = mysql_fetch_array($res)) {
 
echo "<table cellspacing=\"0\" cellpadding=\"0\" id=\"blocks\">";
  echo "<tr>";
    echo "<td id=\"Panel_vida\">";
    echo "<table cellspacing=\"0\" cellpadding=\"0\" id=\"blocks2\">";
    echo "<tr>";
        echo "<td id=\"name_4\">". "<b>". "<font id=\"text_name_1\">". $row['GCkname']. "</font>". "</b>". "</td>";
        echo "<td id=\"mail_4\">". "<img  id=\"mail\" src=\"/gostivaay_ckniga/images/mail.gif\">". "</img>". "</td>";
        echo "<td id=\"e-mail_4\">". "<font id=\"text_name_2\">". $row['GCkemail']. "</font>". "</td>";
        echo "<td id=\"ICQ_4\">". "<font id=\"text_name_3\">". $row['GCkICQ']. "</font>"."</td>";
    echo "<td id=\"URL_4\">". "<font id=\"text_name_4\">". $row['GCkURL']. "</font>". "</td>";
    echo "</tr>";
    echo "</table>";
    echo "</td>";
  echo "</tr>";
    echo "<tr>";
    echo "<td colspan=\"4\" id=\"sw_4\">". "<img  id=\"sw_4_img\" src=\"/gostivaay_ckniga/images/strelka.jpg\">". "</img>". "</td>";
  echo "</tr>";
    echo "<tr>";
    echo "<td colspan=\"4\" id=\"zacr_bloc1\">". "<span class=\"d1\">". "</span>". "<span class=\"d2\">". "</span>".
    "<span class=\"d3\">". "</span>". "<span class=\"d4\">". "</span>". "</td>";
  echo "</tr>";
  echo "<tr>";
    echo "<td colspan=\"4\" id=\"nomer_4\">". "<font id=\"\">".. "</font>". $fon. "<font id=\"num_id\">". $row['id']. "</font>". "</td>";
  echo "</tr>";
  echo "<tr>";
    echo "<td colspan=\"4\" id=\"text_4\">". "<font id=\"text_name_5\">".strtr($row['GCktext'], $var_array)."</font>". "</td>";
  echo "</tr>";
  echo "<tr>";
    echo "<td colspan=\"4\" id=\"data_4\">". "</td>";
  echo "</tr>";
  echo "<tr>";
    echo "<td colspan=\"4\" id=\"zacr_bloc2\">". "<span class=\"d4\">". "</span>". "<span class=\"d3\">". "</span>".
    "<span class=\"d2\">". "</span>". "<span class=\"d5\">". "</span>". "</td>";
  echo "</tr>";
echo "</table>";
}
 
 
 
 
/* Закрываем соединение */
mysql_close();  
?>
0
692 / 383 / 51
Регистрация: 22.01.2009
Сообщений: 1,135
10.02.2011, 12:38 45
Цитата Сообщение от vasvas7775 Посмотреть сообщение
Перечень страниц появляется, Но весь текст выводится на одной странице, и переключение страниц не работает.
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
<?
 
/* Соединяемся с базой данных */
$hostname = "localhost"; // название/путь сервера, с MySQL
$username = "root"; // имя пользователя (в Denwer`е по умолчанию "root")
$password = ""; // пароль пользователя (в Denwer`е по умолчанию пароль отсутствует, этот параметр можно оставить пустым)
$dbName = "my_base"; // название базы данных
 
/* Таблица MySQL, в которой хранятся данные */
$table = "gostivaay_ckniga"; // название таблицы
/* Создаем соединение */
mysql_connect($hostname, $username, $password) or die ("Не могу создать соединение");
/* Выбираем базу данных. Если произойдет ошибка - вывести ее */
mysql_select_db($dbName) or die (mysql_error());
 
 
 
 
 
 
 
/* Постраничный вывод */
function paging($itemsperpage, $total, $string, $page, $links, $php_self) {
 
$pages = ceil($total/$itemsperpage);
$now = ceil($page/$links);
$limit = ceil($pages/$links);
 
if($now > 1) {
$previos = ($now-1)*$links;
echo "<a href=$php_self?page=1$string>1</a> <a href=$php_self?page=$previos$string><b>&laquo; ...</b></a> ";
}
 
for($i=0;$i<$now*$links && $i<$pages;$i++){
if($i >= ($now-1)*$links) {
$number = 1+$i;
$begin = "<a href=$php_self?page=$number$string>$number</a> ";
if($page == $number) { $begin = "<b>$page</b> "; };
echo $begin;
}
}
if($now < $limit) {
$next = $now*$links+1;
echo "<b><a href=$php_self?page=$next$string>&raquo; ...</a></b> <a href=$php_self?page=$pages$string>$pages</a>";
}
}
 
 
$itemsperpage = '5'; /* Кол-во записей на странице */
$total = '1452'; /* Общее кол-во записей*/
$string = '&category=48'; /* Параметры, которые необходимо передавать из страницы в страницу */
$links = '10'; /* Страниц в одном блоке ссылок - это как в Яндексе */
if(empty($page)) { $page = '1'; };
 
/* Составляем запрос для извлечения данных из полей таблицы "gostivaay_ckniga",
Выводим все данные, что бы последнее сообщение стояло первым в самом верху. */
$query = "SELECT id, GCkname, GCkemail, GCkICQ, GCkURL, GCktext FROM $table ORDER BY id DESC LIMIT ".(($page - 1)*$itemsperpage).", $itemsperpage";
/* Выполняем запрос. Если произойдет ошибка - вывести ее. */
$res = mysql_query($query) or die(mysql_error());
 
paging($itemsperpage, $total, $string, $page, $links, $php_self);
 
$sql1 = mysql_query("select count(id) as count from SELECT id, GCkname, GCkemail, GCkICQ, GCkURL, GCktext");
$res1 = mysql_fetch_object($sql1);
$total = $res1->count;
 
/* Конец Постраничного вывода */
 
 
 
 
 
 
/* Заменяем символы на смайлы */
$var_array = array(
"[RIGHT]" => "<p align=\"right\">",
"[/RIGHT]" => "</p>",
"[CENTER]" => "<center>",
"[/CENTER]" => "</center>",
"[LEFT]" => "<p align=\"left\">",
"[/LEFT]" => "</p>",
"[BR]" => "<br />",
 
":0001:" => "<img src=\"/gostivaay_ckniga/images/smile/smile.gif\" alt='' />",
":0002:" => "<img src=\"/gostivaay_ckniga/images/smile/dry.gif\" alt='' />",
":0003:" => "<img src=\"/gostivaay_ckniga/images/smile/wink.gif\" alt='' />",
":0004:" => "<img src=\"/gostivaay_ckniga/images/smile/biggrin.gif\" alt='' />",
":0005:" => "<img src=\"/gostivaay_ckniga/images/smile/lol.gif\" alt='' />",
":0006:" => "<img src=\"/gostivaay_ckniga/images/smile/tongue.gif\" alt='' />",
":0007:" => "<img src=\"/gostivaay_ckniga/images/smile/crazy.gif\" alt='' />",
":0008:" => "<img src=\"/gostivaay_ckniga/images/smile/good.gif\" alt='' />",
":0009:" => "<img src=\"/gostivaay_ckniga/images/smile/dirol.gif\" alt='' />",
":0010:" => "<img src=\"/gostivaay_ckniga/images/smile/06.gif\" alt='' />",
":0011:" => "<img src=\"/gostivaay_ckniga/images/smile/unsure.gif\" alt='' />",
":0012:" => "<img src=\"/gostivaay_ckniga/images/smile/shock.gif\" alt='' />",
":0013:" => "<img src=\"/gostivaay_ckniga/images/smile/diablo.gif\" alt='' />",
":0014:" => "<img src=\"/gostivaay_ckniga/images/smile/02.gif\" alt='' />",
":0015:" => "<img src=\"/gostivaay_ckniga/images/smile/cray.gif\" alt='' />",
":0016:" => "<img src=\"/gostivaay_ckniga/images/smile/03.gif\" alt='' />") ;
 
 
$fon = "&nbsp;";
/* Выводим данные из таблицы */
echo ("
<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">
<html>
<head>
    <meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1251\" />
    <title>Гостевая книга</title>
<style type=\"text/css\">
<!--
 
h3 { font-size: 18px; text-align: center; color:#8B8B8B;}
 
#blocks {position:relative; margin-top:25px; left:50%; margin-left:-350px; width:700px; background-color:;}
    #name_4 { float:left; height:30px; background-color:;}
    #mail_4  { float:left; height:30px; }
      #mail { margin-left:15px; margin-top:10px;}
    #e-mail_4 { float:left; height:30px; background-color:;}
    #ICQ_4 { float:left; height:30px; background-color:;}
    #URL_4 { float:left; height:30px; background-color:;}
    #tab {position:relative;}
     #sw_4 { width:700px; height:10px; background-color:;}
       #sw_4_img { position:absolute; margin-left:40px; margin-top:-3px; width:50px; height:10px;}
    #nomer_4 { width:700px; height:10px; text-align:right;  background-color:#F0EFBD; padding-right:10px;
               border-left:solid 1px #9A9A9A; border-right:solid 1px #9A9A9A;}
    #text_4 { width:700px; height:20px; background-color:#F0EFBD; padding-left:10px; padding-right:10px;
              border-left:solid 1px #9A9A9A; border-right:solid 1px #9A9A9A;}
    #data_4 { width:700px; height:10px; text-align:right; background-color:#F0EFBD; padding-right:10px;
              border-left:solid 1px #9A9A9A; border-right:solid 1px #9A9A9A;}
 
    #№ { font-size:9px; color:#0000CC;}
    #num_id  { font-size:9px; color:#990000;}
    #text_name_1 { font-size:20px; color:#000000; text-align:left; padding-left:15px; margin-top:8px; display:block;}
    #text_name_2 { font-size:12px; color:#000000; padding-left:5px; margin-top:15px; display:block; background-color:;}
    #text_name_3 { font-size:12px; color:#000000; padding-left:15px; margin-top:15px; display:block;}
    #text_name_4 { font-size:12px; color:#000000; padding-left:15px; margin-top:15px; display:block;}
    #text_name_5 { font-size:15px; color:#000000; padding-left:5px;}
 
    #zacr_bloc1 { height:4px; background-color:;}
    #zacr_bloc2 { height:4px; background-color:;}
-->
</style>
</head>
<body>
 
<h3>Гостевая книга.</h3>
");
 
/* Цикл вывода данных из базы конкретных полей */
while ($row = mysql_fetch_array($res)) {
 
echo "<table cellspacing=\"0\" cellpadding=\"0\" id=\"blocks\">";
  echo "<tr>";
    echo "<td id=\"name_4\">". "<b>". "<font id=\"text_name_1\">". $row['GCkname']. "</font>". "</b>". "</td>";
    echo "<td id=\"mail_4\">". "<img  id=\"mail\" src=\"/gostivaay_ckniga/images/mail.gif\">". "</img>". "</td>";
    echo "<td id=\"e-mail_4\">". "<font id=\"text_name_2\">". $row['GCkemail']. "</font>". "</td>";
    echo "<td id=\"ICQ_4\">". "<font id=\"text_name_3\">". $row['GCkICQ']. "</font>"."</td>";
    echo "<td id=\"URL_4\">". "<font id=\"text_name_4\">". $row['GCkURL']. "</font>". "</td>";
  echo "</tr>";
    echo "<tr>";
    echo "<td colspan=\"4\" id=\"sw_4\">". "<img  id=\"sw_4_img\" src=\"/gostivaay_ckniga/images/strelka.jpg\">". "</img>". "</td>";
  echo "</tr>";
  echo "<tr>";
    echo "<td colspan=\"4\" id=\"nomer_4\">". "<font id=\"\">".. "</font>". $fon. "<font id=\"num_id\">". $row['id']. "</font>". "</td>";
  echo "</tr>";
  echo "<tr>";
    echo "<td colspan=\"4\" id=\"text_4\">". "<font id=\"text_name_5\">".strtr($row['GCktext'], $var_array)."</font>". "</td>";
  echo "</tr>";
  echo "<tr>";
    echo "<td colspan=\"4\" id=\"data_4\">". "</td>";
  echo "</tr>";
echo "</table>";
}
 
/* Закрываем соединение */
mysql_close();
?>
1
0 / 0 / 3
Регистрация: 29.12.2010
Сообщений: 123
10.02.2011, 12:45 46
Цитата Сообщение от FunDuck Посмотреть сообщение
1
$last = ( $count['count']%2 == 0 ? 0 : 1 ) + intval($count['count']/2);
вот сейчас все в норме , все работает , все выводит как надо .
расскажи смысл вот того что мы сейчас поменяли % на / просто я не силен в регулярных выражениях
0
692 / 383 / 51
Регистрация: 22.01.2009
Сообщений: 1,135
10.02.2011, 12:50 47
Это не регулярка. / - деление, % - остаток от деления.
0
Обитатель
317 / 317 / 42
Регистрация: 24.12.2010
Сообщений: 795
10.02.2011, 12:51  [ТС] 48
сейчас перед страницей пишет вот этот текст
PHP
1
2
3
1 2 3 4 5 6 7 8 9 10 » ... 291
Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in 
Z:\home\s\www\gostivaay_ckniga\view_data.php on line 64
На главной, первой странице выводится 5 сообщений, Кнопки страниц не работают другие сообщения не включаются.
0
692 / 383 / 51
Регистрация: 22.01.2009
Сообщений: 1,135
10.02.2011, 13:00 49
Цитата Сообщение от vasvas7775 Посмотреть сообщение
На главной, первой странице выводится 5 сообщений, Кнопки страниц не работают другие сообщения не включаются.
Так попробуй.
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
<?php
 
/* Соединяемся с базой данных */
$hostname = "localhost"; // название/путь сервера, с MySQL
$username = "root"; // имя пользователя (в Denwer`е по умолчанию "root")
$password = ""; // пароль пользователя (в Denwer`е по умолчанию пароль отсутствует, этот параметр можно оставить пустым)
$dbName = "my_base"; // название базы данных
 
/* Таблица MySQL, в которой хранятся данные */
$table = "gostivaay_ckniga"; // название таблицы
/* Создаем соединение */
mysql_connect($hostname, $username, $password) or die ("Не могу создать соединение");
/* Выбираем базу данных. Если произойдет ошибка - вывести ее */
mysql_select_db($dbName) or die (mysql_error());
/* Составляем запрос для извлечения данных из полей таблицы "gostivaay_ckniga",
Выводим все данные, что бы последнее сообщение стояло первым в самом верху. */
$page = ( isset($_GET['page']) ? intval($_GET['page']) : 1 );
$query = "SELECT id, GCkname, GCkemail, GCkICQ, GCkURL, GCktext FROM $table ORDER BY id DESC LIMIT ".( ($page - 1)*10 ).",10";
/* Выполняем запрос. Если произойдет ошибка - вывести ее. */
$res = mysql_query($query) or die(mysql_error());
 
 
 
 
 
 
 
 
 
/* Заменяем символы на смайлы */
$var_array = array(
"[RIGHT]" => "<p align=\"right\">",
"[/RIGHT]" => "</p>",
"[CENTER]" => "<center>",
"[/CENTER]" => "</center>",
"[LEFT]" => "<p align=\"left\">",
"[/LEFT]" => "</p>",
"[BR]" => "<br />",
 
":0001:" => "<img src=\"/gostivaay_ckniga/images/smile/smile.gif\" alt='' />",
":0002:" => "<img src=\"/gostivaay_ckniga/images/smile/dry.gif\" alt='' />",
":0003:" => "<img src=\"/gostivaay_ckniga/images/smile/wink.gif\" alt='' />",
":0004:" => "<img src=\"/gostivaay_ckniga/images/smile/biggrin.gif\" alt='' />",
":0005:" => "<img src=\"/gostivaay_ckniga/images/smile/lol.gif\" alt='' />",
":0006:" => "<img src=\"/gostivaay_ckniga/images/smile/tongue.gif\" alt='' />",
":0007:" => "<img src=\"/gostivaay_ckniga/images/smile/crazy.gif\" alt='' />",
":0008:" => "<img src=\"/gostivaay_ckniga/images/smile/good.gif\" alt='' />",
":0009:" => "<img src=\"/gostivaay_ckniga/images/smile/dirol.gif\" alt='' />",
":0010:" => "<img src=\"/gostivaay_ckniga/images/smile/06.gif\" alt='' />",
":0011:" => "<img src=\"/gostivaay_ckniga/images/smile/unsure.gif\" alt='' />",
":0012:" => "<img src=\"/gostivaay_ckniga/images/smile/shock.gif\" alt='' />",
":0013:" => "<img src=\"/gostivaay_ckniga/images/smile/diablo.gif\" alt='' />",
":0014:" => "<img src=\"/gostivaay_ckniga/images/smile/02.gif\" alt='' />",
":0015:" => "<img src=\"/gostivaay_ckniga/images/smile/cray.gif\" alt='' />",
":0016:" => "<img src=\"/gostivaay_ckniga/images/smile/03.gif\" alt='' />") ;
 
 
$fon = "&nbsp;";
/* Выводим данные из таблицы */
echo ("
<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">
<html>
<head>
    <meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1251\" />
    <title>Гостевая книга</title>
<style type=\"text/css\">
<!--
 
h3 { font-size: 18px; text-align: center; color:#8B8B8B;}
 
#blocks {position:relative; margin-top:25px; left:50%; margin-left:-350px; width:700px; background-color:;}
  #Panel_vida { width:700px; height:20px;}
  #blocks2 {width:100%; background-color:;}
    #name_4 { float:left; height:30px; background-color:#00FF00;}
    #mail_4  { float:left; height:30px; width:px;  background-color:#BBBBBB;}
      #mail { margin-left:15px; margin-top:10px; width:30px;}
    #e-mail_4 { float:left; height:30px; background-color:#00FFCC; width:px;}
    #ICQ_4 { float:left; height:30px; background-color:#FF3333; width:px;}
    #URL_4 { float:left; height:30px; background-color:#CCFF00; width:px;}
    #tab {position:relative;}
     #sw_4 { width:700px; height:10px; background-color:;}
       #sw_4_img { position:absolute; margin-left:40px; margin-top:-3px; width:50px; height:10px;}
    #nomer_4 { width:700px; height:10px; text-align:right;  background-color:#F0EFBD; padding-right:10px;
               border-left:solid 1px #9A9A9A; border-right:solid 1px #9A9A9A;}
    #text_4 { width:700px; height:20px; background-color:#F0EFBD; padding-left:10px; padding-right:10px;
              border-left:solid 1px #9A9A9A; border-right:solid 1px #9A9A9A;}
    #data_4 { width:700px; height:10px; text-align:right; background-color:#F0EFBD; padding-right:10px;
              border-left:solid 1px #9A9A9A; border-right:solid 1px #9A9A9A;}
 
    #№ { font-size:9px; color:#0000CC;}
    #num_id  { font-size:9px; color:#990000;}
    #text_name_1 { font-size:20px; color:#000000; text-align:left; padding-left:15px; margin-top:8px; display:block;}
    #text_name_2 { font-size:12px; color:#000000; padding-left:5px; margin-top:15px; display:block; background-color:;}
    #text_name_3 { font-size:12px; color:#000000; padding-left:15px; margin-top:15px; display:block;}
    #text_name_4 { font-size:12px; color:#000000; padding-left:15px; margin-top:15px; display:block;}
    #text_name_5 { font-size:15px; color:#000000; padding-left:5px;}
 
    #zacr_bloc1 { height:4px; background-color:;}
    #zacr_bloc2 { height:4px; background-color:;}
 
    .d3 {display: block; height: 1px; background:#F0EFBD; overflow: hidden;}
    .d1, .d2, .d4, .d5 {
    display: block;
    height: 1px;
    background:#F0EFBD;
    overflow: hidden;
   }
   .d1 {  margin: 0 4px; border-left:solid 1px #9A9A9A; border-right:solid 1px #9A9A9A;  border-top:solid 1px #9A9A9A;}
   .d5 {  margin: 0 4px; border-left:solid 1px #9A9A9A; border-right:solid 1px #9A9A9A;  border-bottom:solid 1px #9A9A9A;}
   .d2 {  margin: 0 3px; border-left:solid 1px #9A9A9A; border-right:solid 1px #9A9A9A;}
   .d3 {  margin: 0 2px; border-left:solid 1px #9A9A9A; border-right:solid 1px #9A9A9A;}
   .d4 {  margin: 0 0px; border-left:solid 2px #9A9A9A; border-right:solid 2px #9A9A9A;}
-->
</style>
</head>
<body>
 
<h3>Гостевая книга.</h3>
");
 
/* Цикл вывода данных из базы конкретных полей */
while ($row = mysql_fetch_array($res)) {
 
echo "<table cellspacing=\"0\" cellpadding=\"0\" id=\"blocks\">";
  echo "<tr>";
    echo "<td id=\"Panel_vida\">";
    echo "<table cellspacing=\"0\" cellpadding=\"0\" id=\"blocks2\">";
    echo "<tr>";
        echo "<td id=\"name_4\">". "<b>". "<font id=\"text_name_1\">". $row['GCkname']. "</font>". "</b>". "</td>";
        echo "<td id=\"mail_4\">". "<img  id=\"mail\" src=\"/gostivaay_ckniga/images/mail.gif\">". "</img>". "</td>";
        echo "<td id=\"e-mail_4\">". "<font id=\"text_name_2\">". $row['GCkemail']. "</font>". "</td>";
        echo "<td id=\"ICQ_4\">". "<font id=\"text_name_3\">". $row['GCkICQ']. "</font>"."</td>";
    echo "<td id=\"URL_4\">". "<font id=\"text_name_4\">". $row['GCkURL']. "</font>". "</td>";
    echo "</tr>";
    echo "</table>";
    echo "</td>";
  echo "</tr>";
    echo "<tr>";
    echo "<td colspan=\"4\" id=\"sw_4\">". "<img  id=\"sw_4_img\" src=\"/gostivaay_ckniga/images/strelka.jpg\">". "</img>". "</td>";
  echo "</tr>";
    echo "<tr>";
    echo "<td colspan=\"4\" id=\"zacr_bloc1\">". "<span class=\"d1\">". "</span>". "<span class=\"d2\">". "</span>".
    "<span class=\"d3\">". "</span>". "<span class=\"d4\">". "</span>". "</td>";
  echo "</tr>";
  echo "<tr>";
    echo "<td colspan=\"4\" id=\"nomer_4\">". "<font id=\"\">".. "</font>". $fon. "<font id=\"num_id\">". $row['id']. "</font>". "</td>";
  echo "</tr>";
  echo "<tr>";
    echo "<td colspan=\"4\" id=\"text_4\">". "<font id=\"text_name_5\">".strtr($row['GCktext'], $var_array)."</font>". "</td>";
  echo "</tr>";
  echo "<tr>";
    echo "<td colspan=\"4\" id=\"data_4\">". "</td>";
  echo "</tr>";
  echo "<tr>";
    echo "<td colspan=\"4\" id=\"zacr_bloc2\">". "<span class=\"d4\">". "</span>". "<span class=\"d3\">". "</span>".
    "<span class=\"d2\">". "</span>". "<span class=\"d5\">". "</span>". "</td>";
  echo "</tr>";
echo "</table>";
}
    $Query = mysql_query('SELECT COUNT(*) as `count` FROM `'.$table.'`');//Выбираем общее число новостей
        $count = mysql_fetch_array($Query);
        $last = ( $count['count']%10 == 0 ? 0 : 1 ) + intval($count['count']%10);//Вычисляем номер последней страницы
        for ( $i = 1; $i <= $last; $i++ ) {
                echo ' <a href="?page='.$i.'">'.$i.'</a> ';//Выводим ссылки на остальные страницы
        }
 
 
 
/* Закрываем соединение */
mysql_close();  
?>
Добавлено через 3 минуты
Цитата Сообщение от vasvas7775 Посмотреть сообщение
На главной, первой странице выводится 5 сообщений, Кнопки страниц не работают другие сообщения не включаются.
Так это у тебя в запросе ошибка:
PHP
1
$sql1 = mysql_query("select count(id) as count from SELECT id, GCkname, GCkemail, GCkICQ, GCkURL, GCktext");
Надо так:
PHP
1
$sql1 = mysql_query("select count(id) as `count` from `$table`");
1
Обитатель
317 / 317 / 42
Регистрация: 24.12.2010
Сообщений: 795
10.02.2011, 13:06  [ТС] 50
Все просто великолепно работает

Добавлено через 4 минуты
FunDuck такой вопрос, когда база данных пустая, и вводишь в нее первое сообщение, появляется не одна страница а две, вторая пустая.
0
0 / 0 / 3
Регистрация: 29.12.2010
Сообщений: 123
10.02.2011, 13:06 51
ВСЕ РАБОТАЕТ , ВОТ ТОЛЬКО НЕ ПОЙМУ КАК ЗАПИСИ ИЗ ТАБЛИЦЫ ВЫДЕРГИВАЕТ . Всего 5 записей , на первой странице выводит 4 , 3 запись , на 2-ой странице 5 и 2 запись и потом на 3-ей 1 запись . Как их упорядочить то ? Пробовал подставлять
SQL
1
ORDER BY id DESC
вообще ошибки выводит:
SQL
1
Warning: mysql_fetch_array(): supplied argument IS NOT a valid MySQL RESULT resource IN W:\wamp\www\KotlasGrad\story.php ON line 24
PHP
1
$Query = mysql_query('SELECT id, nazvanie , autor, text, data FROM `istoriya`ORDER BY id DESC, ORDER BY `data` LIMIT '.( ($page - 1)*2 ).',2');
0
Обитатель
317 / 317 / 42
Регистрация: 24.12.2010
Сообщений: 795
10.02.2011, 13:08  [ТС] 52
FunDuck с каждым новым сообщением, добавляется одна пустая страница.
0
692 / 383 / 51
Регистрация: 22.01.2009
Сообщений: 1,135
10.02.2011, 13:11 53
Цитата Сообщение от vasvas7775 Посмотреть сообщение
FunDuck такой вопрос, когда база данных пустая, и вводишь в нее первое сообщение, появляется не одна страница а две, вторая пустая.
Ага... тоже поменяй эту строку:
PHP
1
$last = ( $count['count']%10 == 0 ? 0 : 1 ) + intval($count['count']%10);
на эту:
PHP
1
$last = ( $count['count']%10 == 0 ? 0 : 1 ) + intval($count['count']/10);
Добавлено через 1 минуту
Цитата Сообщение от Doberman1983 Посмотреть сообщение
вообще ошибки выводит:
Вроде так:
PHP
1
$Query = mysql_query('SELECT id, nazvanie , autor, text, data FROM `istoriya` ORDER BY id DESC, `data` LIMIT '.( ($page - 1)*2 ).',2');
2
Обитатель
317 / 317 / 42
Регистрация: 24.12.2010
Сообщений: 795
10.02.2011, 13:18  [ТС] 54
FunDuck Огромное тебе спасибо за твою помощь, все работает просто чудесно.
СПАСИБО!!!!!
0
0 / 0 / 3
Регистрация: 29.12.2010
Сообщений: 123
10.02.2011, 13:37 55
Цитата Сообщение от FunDuck Посмотреть сообщение
$Query = mysql_query('SELECT id, nazvanie , autor, text, data FROM `istoriya` ORDER BY id DESC, `data` LIMIT '.( ($page - 1)*2 ).',2');
ВОТ ТЕПЕРЬ В ИДЕАЛЕ !!! СПАСИБО за помощь и содействие !

Добавлено через 17 минут
вот ещё добавил от себя чтобы понятнее было пару строк , первая строка перед циклом , вторая после:
  1. echo "<div class='str'>Страницы:";
  2. echo "</div>";
Смысл теперь понятен , попробую еще добавить ВПЕРЁД, НАЗАД
0
Обитатель
317 / 317 / 42
Регистрация: 24.12.2010
Сообщений: 795
10.02.2011, 19:35  [ТС] 56
FunDuck такой вопрос, а как сделать чтобы из номеров страниц видно было только 10, а остальные появлялись после нажатия на последняя первая,
тоесть вот так:
первая 11 12 13 14 15 16 17 18 19 20 последняя
0
692 / 383 / 51
Регистрация: 22.01.2009
Сообщений: 1,135
10.02.2011, 19:57 57
Определи две переменные, одна - с какой страницы будешь отображать список страниц, вторая - по какую. И когда выводишь номера страниц, делай цикл не от ноля до последней а от первой переменной до второй.
0
0 / 0 / 3
Регистрация: 29.12.2010
Сообщений: 123
10.02.2011, 20:07 58
Цитата Сообщение от FunDuck Посмотреть сообщение
Определи две переменные, одна - с какой страницы будешь отображать список страниц, вторая - по какую. И когда выводишь номера страниц, делай цикл не от ноля до последней а от первой переменной до второй.
А я ещё такие варианты видел
1|2|3...8|9|10...125|126|127
Та цифра что подчеркнута и жирная является той на которой сейчас находишся
А как такой вариант реализовать ?
0
692 / 383 / 51
Регистрация: 22.01.2009
Сообщений: 1,135
10.02.2011, 20:17 59
Цитата Сообщение от Doberman1983 Посмотреть сообщение
А как такой вариант реализовать ?
Делаешь три условия:
1. если текущая страница в первых трех
2. если в последних
3. если где то между ними
И в зависимости от этих условий выводишь либо первые три и последние три и где то среди них текущую, либо еще посередине три.
0
Обитатель
317 / 317 / 42
Регистрация: 24.12.2010
Сообщений: 795
11.02.2011, 14:48  [ТС] 60
FunDuck не обессудь на чайника, PHPтолько начал изучать, ничего не выходит из того что ты говоришь: Определи две переменные, одна - с какой страницы будешь отображать список страниц, вторая - по какую. И когда выводишь номера страниц, делай цикл не от ноля до последней а от первой переменной до второй. Помоги пожалуйсто, обьясни поподробнее.
0
11.02.2011, 14:48
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.02.2011, 14:48
Помогаю со студенческими работами здесь

Вывести числа обратном порядке, при этом переставив все цифры в каждом числе в обратном порядке
Добрый день. Не могу понять алгоритм решения данной задачи, помогите пожалуйста. Заданы пять...

Вывести числа в обратном порядке, при этом переставив все цифры в каждом числе в обратном порядке
Чтобы Вовочка не скучал на уроке информатики, Иван Иваныч специально для него к каждому уроку...

Записать числа в обратном порядке, при этом переставив все цифры в каждом числе в обратном порядке
Вводится 5 чисел. Требуется записать их в обратном порядке, при этом переставив все цифры в каждом...

Вводится 5 чисел. Требуется записать их в обратном порядке, при этом переставив все цифры в каждом числе в обратном порядке
помогите решить пж. вообще не получается(


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
60
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru