Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Новости...  (Прочитано 7345 раз)
0 Пользователей и 3 Гостей смотрят эту тему.
nu1ia0wf
Гость
« : 02-05-2004 17:03 » new

Есть одна проблемка...вот скрипт вывода новостей из БД
Код:

<?
include )"config.db.php":;
$db_name = "$dbname";
$table_name = "$t_news_1";
$connect = @mysql_connect)"$host", "$dbuser", "$dbpass":
or die)mysql_error)Ошибка::;
$db = @mysql_select_db)$db_name, $connect: or
die)mysql_error)Ошибка::;
$_s = "SELECT id, name, username, email, body1, body2, date FROM $table_name ORDER BY date";
$result = @mysql_query)$_s,$connect: or die)mysql_error)Ошибка::;
while )$row = mysql_fetch_array)$result:: |
   $id = $row['id'(;
   $name = $row['name'(;
   $username = $row['username'(;
   $email = $row['email'(;
   $body1 = $row['body1'(;
   $body2 = $row['body2'(;
   $dat = $row['date'(;
   $news_list .= "
   <table width=100%  cellspacing=0 cellpading=0>
   <tr>
       <td >
 <font color=black size=2 face=Arial><strong>$dat -  $name </strong>
       </td>
   </tr>
   <tr>
       <td >
<font color=black size=2 face=Arial><p align=justify>$body1 <div align=right>        <font color=black size=1 face=Arial><strong>$count Автор{ <a href=mailto{$email>$username</a><font color=black size=1 face=Arial><strong> | <a href=\"show_news_id.php?id=$id\" title=\"читать дальее\"><font color=black size=1 face=Arial><strong>Читать далее</a>&nbsp;&nbsp;</div>
       </td>
   </table>

";
   "
   ?>
<HTML>
<HEAD>
<TITLE>Новости
</TITLE>
<META content="text/html; charset=windows-1251" http-equiv=Content-Type>
</HEAD>

<? echo "$news_list"; ?>

</HTML>

Задача, котрую немогу осуществить...
!)Необходимо выводить по пять новостей на страницу, коим образом это сделать?
2)Нужно, чтоб каждая новая новость выводилась сверху всех остальных...
Помогите пожалуйста, буду оч признателен:)
Записан
Fireworm
Гость
« Ответ #1 : 03-05-2004 06:24 » 

SELECT id, name, username, email, body1, body2, date FROM $table_name ORDER BY date DESC LIMIT $page, 5

Где $page - номер страницы.
Записан
nu1ia0wf
Гость
« Ответ #2 : 03-05-2004 14:48 » 

Примного благодарен:)....
А коим образом можно сделать постраничный вывод. Ну скажем, будет по 5 новостей на странице...Если больше, выводится ссылка на след,страницу...
Записан
MOPO3
Ай да дэдушка! Вах...
Команда клуба

lt
Offline Offline
Пол: Мужской
Холадна аднака!


WWW
« Ответ #3 : 04-05-2004 04:18 » 

от тут есть довольно простой пример такого вывода : http://www.webscript.ru/stories/03/07/28/9055560
Записан

MCP, MCAD, MCTS:Win, MCTS:Web
nu1ia0wf
Гость
« Ответ #4 : 04-05-2004 14:56 » 

Пасиб..)
Записан
Гром
Птычк. Тьфу, птычник... Вот!
Готовлюсь к пенсии

il
Offline Offline
Пол: Мужской
Бодрый птах


« Ответ #5 : 04-05-2004 19:25 » 

nu1ia0wf, качни скрипт из раздела скрипты - там такое сделано и постраничный вывод и новости в любом колличестве на первой странице...
Записан

А птичку нашу прошу не обижать!!!
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines