![]() |
|
||||||||||
|
|||||
|
Хорошо с этим разобрались, а как теперь сделать так что б ссылка создавалась на следующие 5 новостей. а если в базе меньше 5 новостей то ссылки нету.
|
|
|||||
|
[+1 23.05.11]
Регистрация: Dec 2001
Сообщений: 4,159
|
Цитата:
![]()
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
|
|||||
|
select count(*) from ...
что это значит |
|
|||||
|
[+1 23.05.11]
Регистрация: Dec 2001
Сообщений: 4,159
|
Где, говоришь, у тебя документация по MySQL?
![]()
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
|
|||||
|
|
|
|||||
|
[+3 23.04.07]
|
Подробно писать лень, так что вот кусок моей страницы... посмотри вроде все понятно...
<?$pageit=15; $mSql="SELECT * FROM имя таблицы"; $result=mysql_db_query($mySQLbaza,$mSql); if(!mysql_num_rows($result)) {exit;} $result=mysql_db_query($mySQLbaza,$mSql); $alllady=mysql_num_rows($result); $allpagestemp=mysql_num_rows($result)/$pageit; $allpages=intval(mysql_num_rows($result)/$pageit); if(($allpagestemp-$allpages)!=0) ++$allpages; if($pages>=$allpages) $pages=$allpages-1; if($pages*$pageit+$pageit>$alllady) $ladyEnd=$alllady; else $ladyEnd=$pages*$pageit+$pageit; $mSql.=" ORDER BY lastupdate DESC LIMIT ".($pageit*$pages).",$pageit"; $result=mysql_db_query($mySQLbaza,$mSql); ?> <script language=javascript> function gotopages() { mypages=prompt("Введите номер страницы:",""); mypages=parseInt(mypages); if(mypages) { mypages--; location.href="index.php?cmd=guest&pages="+mypages+""; } } </script>..... текст страницы и т.д. <? $i=0; while($row=mysql_fetch_object($result)){ ?> выводим что нам надо... <?$i++;}?> <tr><td align=center><small><b>Страница <?=$pages+1?> из <?=$allpages?></b></small></td></tr> <table width=70% cellpadding=0 cellspacing=0 border=0 align=ceneter> <tr> <td><?if($pages>=1){?><a href="index.php?cmd=guest&pages=<?=$pages-1?>"><?}?>Предыдущая страница<?if($pages>=1){?></a><?}?></td> <td><?if($allpages>=2){?><a href="#" onClick="gotopages();return false;"><?}?>Перейти к странице<?if($allpagess>=2){?></a><?}?></td> <td><?if($pages<($allpages-1)){?><a href="index.php?cmd=guest&pages=<?=$pages+1?>"><?}?>Следующая страница<?if($pages<($allpagesss-1)){?></a><?}?></td>
__________________
Кто понял жизнь тот не торопится... Раньше я думал что плохо вижу, теперь вижу что плохо думал...... |
|
|||||
|
Спасибо тебе Modest.
А вот Crazy жопа жадная. Не мог даже помочь а и еще я нашел сайт где все это хорошо рассписано Сайт про всю эту фишку |
|
|||||
|
[+1 23.05.11]
Регистрация: Dec 2001
Сообщений: 4,159
|
Цитата:
![]() Кстати, считай, что я тебе страшно отомстил: вместо того, чтобы научиться правильно решать эту задачу (для чего нужно было прочесть подсказки и 10 минут подумать) ты получил кривой образец для заучивания. Очень страшная мстя. ![]()
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
|
|||||
|
За что только мстя.
Ты б лучше хоть немного объяснил, а не в загадках мне все рассказывал. Важно ни то что Модест мне написал кривой код, а что он его всетаки написал, не поленился и у него было желание помочь. А вот какое желание у тебя было? Я не знаю. Мучаешь , понимаешь ли, бедного студнта своими загадками. Помог бы что - ль. ![]() |
|
|||||
|
[+1 23.05.11]
Регистрация: Dec 2001
Сообщений: 4,159
|
Цитата:
![]()
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
![]() |
Часовой пояс GMT +4, время: 15:31. |
|
|
« Предыдущая тема | Следующая тема » |
|
|