Вывод статей

Автор Lysyj, 21 августа 2008, 03:58:11

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Lysyj

Есть у меня такой код:

global $db_prefix, $scripturl;

$max_shown=999999999;
$articles=db_query("SELECT a.id,a.subject,a.intro,a.author,a.authorid,a.date,c.value1 as category,a.category as category_id, IF(length(c.value4) > 0,c.value4,'http://limwap.info/imej/umum.png') as category_img FROM smf_tp_articles a inner join smf_tp_variables c on a.category = c.id WHERE approved=1 AND off=0 ORDER BY date DESC LIMIT " . $max_shown, __FILE__,__LINE__);
$cnt=0;

While ($row=mysql_fetch_row($articles))
{
   
    echo '
    <p><a href="http://limwap.info/index.php?cat=' . $row[7] . '"><img src="' . $row[8] . '" align="left" hspace="5"></a> <a href="http://limwap.info/index.php?page=' . $row[0] . '"><b><font size="2px">' . $row[1] . '</font></b></a></div>

     </p>';
     
   $cnt++;
}
If  ($cnt=0) {
    echo '<td>Статей не обнаружено';
    }


Ктобы мог сделать так, например если
$max_shown=999999999;
то на кождой странице выводить по 100 ссылок в алфавитном порядке и чтобы были ссылки вперед и назад, а также поле ввода, в котором можно былобы прописать номер страницы на которую хочешь перейти?


PS. На счетвывода по алфавиту на половину сделал.
ORDER BY subject   но вот выводит оно с конца. как сделать чтобы начинало выводить с Латинской А и заканчивало нашей Я

Зы... удалил Desc и все нормально начало работать.