Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Помогите разбить на страницы.. чет невыходит (Dimas) 22/05/2006 - 18:28:09
      Re: Помогите разбить на страницы.. чет невыходит (DiGiTAL) 22/05/2006 - 23:43:18
      Re: Помогите разбить на страницы.. чет невыходит (Dimas) 23/05/2006 - 18:17:51



From: Dimas - 22/05/2006 - 18:28:09
Subject:Помогите разбить на страницы.. чет невыходит
-----------------
Денб добрый прошу помощи... в первый раз :)
помогите существующий код переделать чтобы вместо назад и вперед, показывало 1 2 3 4 5 6 и т.д. постранично вобщем.. буду очень признателен...
Ответ прошу выслать на почту либо тут...

Есть код :


$show = 5;

$next = '';
$last = '';

if (!isset ($_GET['limit']))
{
$limit = 0;
}
else
{
$limit = $_GET['limit'];
}

$c=0;
$img1="";
$imgz="";
$sql=reVarSql("SELECT photo_name,des_photo,descr,date,sost,km,type,sp,link,id from photos where cat_id=?n LIMIT $limit, $show", $id_c);

$result=$dbconn->query($sql);
$comp="";
while (list($photo_name,$des_photo,$descr,$date,$sost,$km,$type,$sp,$link,$c2_id)=$dbconn->fetchrow($result))
{
//check is it c=3
// echo $c."-";
if ($c == 2) {
//make link
$img.="

<table border=0 width=100% cellpadding=0 cellspacing=0>
<tr>
<td valign=top width=30% align=center>
<img src='/files/$photo_name' border='1' style='border : 1px solid #837F7F;' width=140 height=110 alt='$des_photo'></td>
<td valign=top>
<font align=center class=text>
<b>Название:</b> $des_photo<br>
<b>Год выпуска:</b> $date<br>
<b>Состояние:</b> $sost<br>
<b>Пробег км.:</b> $km<br>
<b>Тип двигателя:</b> $type<br>
<b>Мощность кв/лс:</b> $sp<br>
<b>Описание:</b><br> $descr<br>
<b>Цена:</b> $link
</font></td>
</tr>
</table> <center><br>
<hr size=1 width=80% color=FABB5D>
</center> <br>
";
$com=$com.$img."";
$img="";
$c=0;
}
else
{
$img.="
<table border=0 width=100% cellpadding=0 cellspacing=0>
<tr>
<td valign=top width=30% align=center>
<img src='/files/$photo_name' border='1' style='border : 1px solid #837F7F;' width=140 height=110 alt='$des_photo'></td>
<td valign=top>
<font align=center class=text>
<b>Название:</b> $des_photo<br>
<b>Год выпуска:</b> $date<br>
<b>Состояние:</b> $sost<br>
<b>Пробег км.:</b> $km<br>
<b>Тип двигателя:</b> $type<br>
<b>Мощность кв/лс:</b> $sp<br>
<b>Описание:</b><br> $descr<br>
<b>Цена:</b> $link
</font></td>
</tr>
</table><br> <center>
<hr size=1 width=80% color=FABB5D>
</center> <br>
";
$c++;
$com.=$img;
$img="";
}


} // while
$fotos=$img1.$com."";
// here is design

// Вывод страниц забадалооо нах

$sqlAll = reVarSql ("SELECT * FROM photos");
$res = $db->query ($sqlAll);
$rowsall = $db->numrows ($res);

if (isset ($_GET['limit']) AND $_GET['limit'] > 1)
{
$last = "<a href='?limit=".($limit-$show)."' class=l>Назад</a> ";
} else $last='';

if ($rowsall > $limit+$show)
{
$next = " <a href=\"?limit=".($limit+$show)."\" class=l>Вперед</a>";
} else $next='';

echo " <hr size=1 width=80% color=FABB5D><br><br>
<center>
$last | $next
</center>
";
echo "<br>
<br>
$fotos";






[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
28192



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |