{% else-1 %}
Обновить | Подписаться | Поднять тему
Чтобы выполнить действие авторизируйтесь или пройдите регистрацию на сайте.
1.
kvils * 14.41
[автор] (7 дек 2013, 20:24) [0/0] [0] [отв] [спам] [под] +1 | -1

Если переходишь на сайт.ру/anecdote.php?page=2 то на ней то же самое, что и на сайт.ру/anecdote.php?page=1 . Как это исправить?

<?php
$all= mysql_result(mysql_query(\"SELECT COUNT(*) FROM `data`\"*,0);
//определяем номер страницы (если не задано, то естественно 1)
$page=(isset($_GET[\'page\'])) ? (int)$_GET[\'page\'] : 1;

//высчитываем общее число страниц (пусть разбивка по 5 элементов на страницу)
$num_pages=ceil($all/15);

//высчитываем с какой позиции надо выводить данные
$start=$page*5-5;

//обработка номеров страниц
if ($page > $num_pages || $page < 1)
{
$page=1;
$start=0;
}

//печатаем
echo \'<p>\';

for($pr = \'\', $i =1; $i <= $num_pages; $i++)
{
echo $pr=(($i == 1 || $i == $num_pages || abs($i-$page) < 2) ? ($i == $page ? \" <b>$i </b>\" : \' <a href=\"\'.$_SERVER[\'SCRIPT_NAME\'].\'?page=\'.$i.\'\">\'.$i.\'</a> \') : (($pr == \' ... \' || $pr == \'\')? \'\' : \' ... \'));
}
echo \'</p>\';
?>

2. (7 дек 2013, 20:25) [0/0] [0] [отв] [спам] [под] +1 | -1

LIMIT и OFFSET не указал,скинь SQL запрос

3.
kvils * 14.41
[автор] (7 дек 2013, 20:27) [0/0] [0] [отв] [спам] [под] +1 | -1

UA95, вот:
<?php
$anecdote = mysql_query (\"SELECT id,text,mini_img,date FROM data ORDER BY date DESC, id DESC LIMIT 15\",$db);
$myrow = mysql_fetch_array($anecdote);
?>

4. (7 дек 2013, 20:29) [0/0] [0] [отв] [спам] [под] +1 | -1

<?php

$anecdote = mysql_query (\"SELECT id,text,mini_img,date FROM data ORDER BY date DESC, id DESC LIMIT $start,10\",$db);

$myrow = mysql_fetch_array($anecdote);

?>

5.
kvils * 14.41
[автор] (7 дек 2013, 20:34) [0/0] [0] [отв] [спам] [под] +1 | -1

UA95, у тебя ошыбка в коде:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in W:\\domains\\prsait.loc\\anecdote.php on line 34

6.
Sat * 16.93
(7 дек 2013, 21:39) [0/0] [0] [отв] [спам] [под] +1 | -1

ты о чём,что за скрипт?

7.
kvils * 14.41
[автор] (7 дек 2013, 21:41) [0/0] [0] [отв] [спам] [под] +1 | -1

sat, это не скрипт, а код. В низу 1, 2, 3, 4.

8.
kvils * 14.41
[автор] (7 дек 2013, 22:03) [0/0] [0] [отв] [спам] [под] +1 | -1

sat, сможешь помочь?

9.
Angelus * [мошенник] 0.21
(7 дек 2013, 22:03) [0/0] [0] [отв] [спам] [под] +1 | -1

Что за двиг?

10.
kvils * 14.41
[автор] (7 дек 2013, 22:26) [0/0] [0] [отв] [спам] [под] +1 | -1

Angelus, это не двиг, сам пишу блог

Чтобы писать сообщения авторизируйтесь или пройдите регистрацию на сайте.
Подписаны: 1
Скачать тему | Файлы темы | Фильтр сообщений