Форум программистов, компьютерный форум, киберфорум
PHP: базы данных
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
52 / 52 / 9
Регистрация: 09.10.2009
Сообщений: 984
1

Работа с LIMIT

14.01.2013, 00:20. Показов 420. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Вот сделал вроде всё , работает , но нужно чтобы лимит срабатывал с 1 а не с 0 .
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
function page_num($names,$page_num){
 
 $limit = 2;
 
 $result = mysql_query("SELECT COUNT(model.cat_id) FROM
                                                    `categoriya`,`model`
                                                   WHERE
                                                     model.cat_id = categoriya.cat_id
                                                     AND
                                                     categoriya.cat_url = '$names'                                                  
                                                   ") or die(mysql_error());
 $arr = mysql_fetch_row($result); // возвращает неассоциативный массив 
 $news = $arr[0] + $limit; // общее число записей в таблице  
 
 $num_rows = round($news/$limit);
 
 for ($i=1;$i<$num_rows;$i++ ){
    if ($i != $page_num){
        echo "  <a href='http://localhost/new/".$names."/page/".$i."/'>".$i."</a>  ";
    }else{
        echo "<span>$i</span>";
    }
 }    
}
Если я выставляю 0 после page то он выводит первые две новости , если 1 то след. две вторые , а как сделать чтобы нажать на 1 и выводились первые две новости ? а не след. вторые новости ??

Добавлено через 7 минут
Решил проблему .
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.01.2013, 00:20
Ответы с готовыми решениями:

LIMIT and WHERE
SELECT id, user, name FROM classes AS cl WHERE !del ORDER BY last DESC LIMIT {$f}, {$c}...

LIMIT
Есть таблица table с полями (ID_продукта | ID_магазина | цена_продукта) Можно программно сделать...

LIMIT в IN
Нужна помощ! Тут ошибка, как я поняла, в том, что нельзя использовать LIMIT в IN. Как ее обойти? ...

LIMIT
$result = mysql_query(&quot;SELECT * FROM table_reviews,table_one WHERE table_one.id_image =...

0
14.01.2013, 00:20
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.01.2013, 00:20
Помогаю со студенческими работами здесь

Limit
немагу справиться с лимитами мне нужно их докозать через буквы все эти лимиты, напишите...

LIMIT
Всем привет! :) Есть такой запрос: mysql_query(&quot;SELECT * from $mysql_table LIMIT 3, 10&quot;); ...

Using LIMIT
Естъ ли в Accessе мoдификaтoр зaпрoсa LIMIT в MySQL мoжнo зaписaтъ SELECT * FROM SomeTable ...

Limit
Есть ли в Accesse что-нибудь подобное Limit из mySQL?


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

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