Тема: MySQL
Показать сообщение отдельно
Старый 13.01.2002, 22:22
Modest вне форума Посмотреть профиль Отправить личное сообщение для Modest Посетить домашнюю страницу Modest Найти все сообщения от Modest
  № 16  
Modest
 
Аватар для Modest

Регистрация: Aug 2001
Адрес: Питер
Сообщений: 308
Отправить сообщение для Modest с помощью ICQ
Подробно писать лень, так что вот кусок моей страницы... посмотри вроде все понятно...

<?$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>
__________________
Кто понял жизнь тот не торопится...
Раньше я думал что плохо вижу, теперь вижу что плохо думал......