Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: Программирование на PHP

  Все выпуски  

RFpro.ru: Программирование на PHP


РАССЫЛКИ ПОРТАЛА RFPRO.RU

Лучшие эксперты в разделе

Асмик Гаряка
Статус: Советник
Рейтинг: 0
∙ повысить рейтинг »
Коцюрбенко Алексей aka Жерар
Статус: Мастер-Эксперт
Рейтинг: 0
∙ повысить рейтинг »
Хватов Сергей
Статус: Академик
Рейтинг: 0
∙ повысить рейтинг »

∙ PHP / Perl / Python

Номер выпуска:1307
Дата выхода:04.09.2018, 01:15
Администратор рассылки:Коцюрбенко Алексей aka Жерар (Мастер-Эксперт)
Подписчиков / экспертов:19 / 15
Вопросов / ответов:3 / 7

Консультация # 40451: Здравствуйте! Нужна ваша помощь. Подскажите, пожалуйста, как вывод из базы MySQL разбивать на страницы, например, по 10 записей на каждой. Заранее благодарен....
Консультация # 19997: Здравствуйте вы мне не подсажите как мне на cайте сделать Что бы люди туда заходили оставляли там своё фото по желанию конечно. А то у меня есть сайт а вот фото там не предусмртрено Мой сайт находится по адресу www.emotions.net.ru...
Консультация # 57416: Здравствуйте, уважаемые эксперты!!! Вопрос мой таков - сейчас есть необходимость написать гостевую на perl/php. Купил книгу Х. М. Дейтел, etc. "Как программировать на perl, введение в CGI, Python. М.:Бином-2005" По существу: 1) Чем отличаются Perl и PHP? 2) Нужем интерпретатор языка(ов). Где можно их найти? 3) Наскольк...

Консультация # 40451:

Здравствуйте! Нужна ваша помощь. Подскажите, пожалуйста, как вывод из базы MySQL разбивать на страницы, например, по 10 записей на каждой. Заранее благодарен.

Дата отправки: 16.04.2006, 15:36
Вопрос задал: Андрющенко Вячеслав Васильевич
Всего ответов: 2
Страница онлайн-консультации »


Консультирует Stamm:

Здравствуйте, Андрющенко Вячеслав Васильевич
Есть в MySQL такой параметр LIMIT a,b. Он берет строки начиная с a до b.
Сначала смотрим есть ли номер страницы, если нет, то подставляем первую страницу. Переменная $ch содержит кол-во новостей на странице. Далее узнаем кол-во новостей. Узнаем положение начала и конца. Делаем запрос, сортируя по дате. Выводим все. А в конце ставим номера страниц, текущая выделяется []
Смотрите код в приложении

Приложение:

Консультировал: Stamm
Дата отправки: 16.04.2006, 16:13
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует XMF:

Здравствуйте, Андрющенко Вячеслав Васильевич!
--
Вам тут посоветовали такой код:

$nach=($page-1)*$ch;//Начало
$kon=$page*$ch;//Конец
$sql="SELECT * FROM news ORDER BY date DESC LIMIT $nach , $kon ";
--
Он правильный по синтаксису, но не правильный по логике.
при ?page=1 показано будет 7 новостей с 0
?page=2 - 14 новостей начиная с 7
?page=3 - 21 новостей начиная с 14
..
LIMIT откуда, сколько!!!
а не: откуда, до скольки

Консультировал: XMF
Дата отправки: 16.04.2006, 18:24
Рейтинг ответа:

НЕ одобряю 0 одобряю!

Консультация # 19997:

Здравствуйте вы мне не подсажите как мне на cайте сделать Что бы люди туда заходили оставляли там своё фото по желанию конечно. А то у меня есть сайт а вот фото там не предусмртрено Мой сайт находится по адресу www.emotions.net.ru

Дата отправки: 20.04.2005, 05:44
Вопрос задал: Сивков Вячеслав Евгеньевич
Всего ответов: 3
Страница онлайн-консультации »


Консультирует Смирных Сергей Владимирович:

Здравствуйте, Сивков Вячеслав Евгеньевич!
Если у Вас на сервере имеется поддержка PHP то можете почитать вот эту инфу:
http://us2.php.net/manual/en/features.file-upload.php

Консультировал: Смирных Сергей Владимирович
Дата отправки: 20.04.2005, 07:05
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует boom:

Здравствуйте, Сивков Вячеслав Евгеньевич!
уж очень размазано спросил.
на чем написан сайт?
где оставлять фото?
пишите ли вы на пхп?

Консультировал: boom
Дата отправки: 20.04.2005, 10:57
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует NeiTrinO:

Здравствуйте, Сивков Вячеслав Евгеньевич!
цитирую пример фотоальбома из книжки Д. Котерова "Самоучитель PHP4".

Приложение:

Консультировал: NeiTrinO
Дата отправки: 20.04.2005, 15:58
Рейтинг ответа:

НЕ одобряю 0 одобряю!

Консультация # 57416:

Здравствуйте, уважаемые эксперты!!!
Вопрос мой таков - сейчас есть необходимость написать гостевую на perl/php. Купил книгу Х. М. Дейтел, etc. "Как программировать на perl, введение в CGI, Python. М.:Бином-2005"
По существу:
1) Чем отличаются Perl и PHP?
2) Нужем интерпретатор языка(ов). Где можно их найти?
3) Насколько корректно я выбрал тему?
4) Зачем так много языков, какой удобнее для человека, владеющего Assembler, Pascal, Delphi, но не знающего С/С++?
P. S. Если выбрал неправильную тему - прошу прощения.
Заранее благодарен.
С уважением, Павел Форсман.

Дата отправки: 02.10.2006, 09:51
Вопрос задал: Форсман Павел Вячеславович
Всего ответов: 2
Страница онлайн-консультации »


Консультирует PaveL SvetlY:

Здравствуйте, Форсман Павел Вячеславович!
1. Отличий не очень много. PHP - прямой потомок Perl. Некоторые считают, что Perl позволяет писать более надежные (в плане безопасности) скрипты. Не знаю - не проверял.
2. Perl например тут: http://www.softok.org/coding/debug/13113prog.html
PHP например тут: http://www.php.net/downloads.php
А вообще, поискав в том же Яндексе, можно достаточно быстро найти нужные ссылки.
3. Судите сами по количеству и качеству ответов.
4. Философский вопрос по поводу количества. Авторов много. Если вы знаете принципы написания алгоритмов, то вам должно быть всё равно, на каком языке писать. Синтаксис языка при помощи необходимой литературы (а её, благо, много) учится достаточно быстро. Лично мое мнение - Perl. Он ближе к C, на нём удобно писать скрипты не только для WEB, но и для администрирования (не слышал, чтобы писали скрипты для администрирования на PHP). Знаю многих людей, которые со мной не согласятся, и скажут, что PHP удобней и лучше во всех отношениях. Их право. Вам бы я посоветовал взять конкретную задачу, решить её на 2-х языках и посмотреть, на каком это было проще и на каком красивее решение.

Консультировал: PaveL SvetlY
Дата отправки: 02.10.2006, 10:32
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует Muad Dib:

Здравствуйте, Форсман Павел Вячеславович!
1) Чем отличаются Perl и PHP?
Философией. У Perl\'а она есть.
2) Нужем интерпретатор языка(ов). Где можно их найти?

http://activestate.com/
http://www.php.net/downloads.php
ну и в любом Linux\'е есс-но есть оба интерпретатора.

4) Зачем так много языков, какой удобнее для человека, владеющего Assembler, Pascal, Delphi, но не знающего С/С++?

Считается что php гораздо проще чем perl, на нем пишется гораздо больше мелких поделок типа необходимой вам гостевой книги(кстати, почему не взять уже готовую гостевую книгу, или вообще движок). PHP - сделан как большая свалка компонентов для работы с web\'ом, для Perl - web - это просто еще одно применение. Вобщем если надо быстро сварганить страницу и забыть - то лучше взять php, если хочется выучить интересный язык программирования - тогда Perl, причем лучше сразу по классическим книгам: Изучаем Perl - Рэндал Шварц, Том Кристиансен; "Perl:библиотека программиста"(Perl Cookbook) - Том Кристиансен; Программирование на Perl - Ларри Уолл, Том Кристиансен, Дж. Орвант. По CGI программированию стоит обратить внимание на книгу Поля Дюбуа - Применение MySQL и Perl в Web-приложениях, а так же если интересует работа с MySQL - его же (Поля Дюбуа) книгу MySQL.

Консультировал: Muad Dib
Дата отправки: 02.10.2006, 11:10
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Оценить выпуск | Задать вопрос экспертам

главная страница  |  стать участником  |  получить консультацию
техническая поддержка

Дорогой читатель!
Команда портала RFPRO.RU благодарит Вас за то, что Вы пользуетесь нашими услугами. Вы только что прочли очередной выпуск рассылки. Мы старались. Пожалуйста, оцените его. Если совет помог Вам, если Вам понравился ответ, Вы можете поблагодарить автора - для этого в каждом ответе есть специальные ссылки. Вы можете оставить отзыв о работе портале. Нам очень важно знать Ваше мнение. Вы можете поближе познакомиться с жизнью портала, посетив наш форум, почитав журнал, который издают наши эксперты. Если у Вас есть желание помочь людям, поделиться своими знаниями, Вы можете зарегистрироваться экспертом. Заходите - у нас интересно!
МЫ РАБОТАЕМ ДЛЯ ВАС!


В избранное