Forum Webscript.Ru

Программирование => PHP => Тема начата: Timson от 04 Августа 2002, 18:53:51

Название: Помогите со скриптом новостей
Отправлено: Timson от 04 Августа 2002, 18:53:51
Люди, есть скрипт показа новостей...Хотелось штобы на странице отображалось лишь 5 последних новостей, а посмотреть другие новости
можно было с помощью ссылок "Вперёд" и "Назад"...
Заранее благодарен!

Вот сам скрипт:


require"config.php";

$query="SELECT * FROM $tblname ORDER BY un_date DESC LIMIT 0,$limit";
$result=mysql_query($query);
      $number=mysql_numrows($result);

   if($number==0){echo "No News Results"; exit();};
$i = 0;

while ($i < $number){

$nheadline = mysql_result($result,$i,"news_headline");
$nstory = mysql_result($result,$i,"news_text");
$ndate = mysql_result($result,$i,"news_date");

$headline = stripslashes($nheadline);
$story = stripslashes($nstory);

echo"$headline -- posted on $ndate
$story

";

$i++;
}
;
?>

Название: Помогите со скриптом новостей
Отправлено: OBOLTUS от 04 Августа 2002, 23:16:01
Цитировать
require"config.php";

Что за config?
Цитировать
$limit

Где инициализация?
Цитировать
if($number==0){echo "No News Results"; exit();};

Не понял зачем ";".
Цитировать
while ($i < $number){

$nheadline = mysql_result($result,$i,"news_headline");
$nstory = mysql_result($result,$i,"news_text");
$ndate = mysql_result($result,$i,"news_date");

Может лучше:
while($array=mysql_fetch_array($result))
{
$array[\'news_headline\']=...
}
Название: Помогите со скриптом новостей
Отправлено: Tankist от 05 Августа 2002, 02:08:29
Цитировать
mysql_numrows

Синтаксическая ошибка.
Шли мне на мыло все приложение(все сценарии) и я тебе склепаю вперед назад(бесплатно), lreal@km.ru
Название: Помогите со скриптом новостей
Отправлено: Unregistered от 05 Августа 2002, 20:41:01
Tankist
ПАСИБА БОЛЬШОЕ....ЩА ОТПРАВЛЮ!!!