- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Добрый вечер у меня есть не большая проблема я сделал цикл "do wile" и он вы глядит вот так:
$news = mysql_query ("SELECT id,zag,date,view,opi,cat FROM news WHERE cat='$cat' ORDER BY date DESC",$db);
if (!$news)
{
echo "<p>Запрос на выборку даных из базы не прошол. Напишите об этом админестратору <br><strong>Код ошибки:</strong></p>";
exit (mysql_error());
}
if (mysql_num_rows($news) > 0 )
{
$myrow = mysql_fetch_array ($news);
}
else
{
echo "<p>Информация по запросу не может быть извлечена в таблице нет записей!</p>";
exit ();
}
do {
printf ("<br><table width='570px' height='127px' border='0'>
<tr>
<td width='570px' height='38px' align='center' valign='middle' class='n' colspan='2'>%s</td>
</tr>
<tr>
<td height='58px' align='center' valign='top' class='sod' colspan='2'>%s</td>
</tr>
<tr>
<td height='23px' aligen='left' valign='middle' class='nn'><div class='nn'>Дата публикаций: %s </div><div class='nn' aligen='right'>Просмотров: %s</div></td>
<td width='100px' class='nn1' align='center'><a class='nn1' href='view.php?id=%s'>Далее...</a></td>
</tr>
</table><br>", $myrow["zag"],$myrow["opi"],$myrow["date"],$myrow["view"],$myrow["id"]);
}
while ($myrow = mysql_fetch_array ($news));
?>
так вот суть вопроса, допустим в таблице 1000 заметок они все в разной категорий от 1 и до 12 то есть категория 1 новости кат 2 еще что-то и так до двенадцати, так вот выбираем категорию к примеру 1 открывается страница с выбранной кат: как сделать что-бы на страницу выводилось по 10 заметок а в конце странице или в низу под новостями ссылка на следующие 10 в той-же категорий и так далее?
Помогите пожалуйста!!!
Вроде бы раздел для новичков и подразумевает вопросы от новичков по поводу поисковых систем...
Вам бы эту тему создать в разделе "Веб-строительство". Там помогут.
Клерек, Яшка в помощь.
Результат - http://www.softtime.ru/article/index.php?id_article=33
ап!!!!!!!!!!!!
ап!!!!!!!!!!!!
Зачем?
Вам ясно дали понять, что это раздел "Поисковые системы". И здесь в "Любые вопросы от новичков" задаются вопросу по поводу поисковых систем (прошу прощения за тавтологию).
Если не ошибаюсь, то можно создать постраничную навигацию и выставить чтобы выводилось нужное вам число новостей на страницу. Либо можно еще в строке где происходит запрос к базе после ORDER BY date DESC прописать id LIMIT 'нужное вам число новостей на страницу', например :
но в таком случае просто выведутся из базы 10 последних новостей, а вам нужно чтобы все выводились, просто чтобы на странице было 10 новостей, поэтому тут без постраничной навигации не обойтись (ИМХО). Сам такое делал недавно.