|
|
|
|
|
для: Panker
(03.10.2006 в 14:52)
| |
автор: elenaki (03.10.2006 в 14:52) письмо автору
to: Panker (03.10.2006 в 14:48)
$query = "SELECT * FROM link ORDER BY link DESC LIMIT ".$start.", ".$end;
|
ага пасибки :)) незаметил :) | |
|
|
|
|
|
|
|
для: Panker
(03.10.2006 в 14:48)
| | оо всё ок вот так надо было :) $query = "SELECT * FROM link ORDER BY id DESC LIMIT ".$start.", ".$end; | |
|
|
|
|
|
|
|
для: Panker
(03.10.2006 в 14:48)
| | $query = "SELECT * FROM link ORDER BY link DESC LIMIT ".$start.", ".$end; | |
|
|
|
|
|
|
|
для: elenaki
(03.10.2006 в 14:07)
| | и так попробывал $query = "SELECT * FROM ORDER BY link DESC LIMIT ".$start.", ".$end;
--
и так вот $query = "SELECT * FROM link DESC LIMIT ".$start.", ".$end;
что то не так .. | |
|
|
|
|
|
|
|
для: Panker
(03.10.2006 в 13:59)
| |
// Выводим данные из бд
$query = "SELECT * FROM link DESC LIMIT ".$start.", ".$end;
$result = mysql_query($query);
|
ой, только не помню, кажется еще ORDER BY имя_поля надо писать... или не надо. пробуй! | |
|
|
|
|
|
|
|
для: cheops
(03.10.2006 в 13:04)
| | ой не так обьяснил, надо не внизу ссылки перевернуть а что бы данные задом наперёд шли
сначала запись 10 потом 9 потом 8 и так далее как бы не ссылки а сам вывод перевнуть | |
|
|
|
|
|
|
|
для: Panker
(03.10.2006 в 12:59)
| | Можно вместо блока
<?php
for ($i = 0; $i < $col; $i++)
{
if($page == ($i+1))
{
$href = $page;
}
else
$href = "<A href=\"index.php?start=".($end * $i)."&page=".($i+1)."\">".($i+1)."</A></div>";
echo $href." ";
}
?>
|
использовать следующий блок
<?php
for ($i = $col - 1; $i >=0; $i--)
{
if($page == ($i+1))
{
$href = $page;
}
else
$href = "<A href=\"index.php?start=".($end * $i)."&page=".($i+1)."\">".($i+1)."</A></div>";
echo $href." ";
}
?>
|
| |
|
|
|
|
|
|
| блин мне уже говорили но тему найти не могу а пример потерял!
как выводить через эту постраничку не 1 2 3 4 5 6 а 5 4 3 2 1 типа перевернуть
// Подсчитуем общее количество данных в БД
$quer = "SELECT count(*) FROM link";
$res = mysql_query($quer);
$total = mysql_fetch_array($res);
$count = $total['count(*)'];
// Устанавливаем количество сообщений, которое будем выводить
// и количество страниц которое получится в итоге
$end = 15; //Это число количества выводимых данных
if($_GET['start'] == "") $_GET['start'] = 0;
if($_GET['start'] < 0 ) $_GET['start'] = 0;
$start = $_GET['start'];
if($_GET['page'] == "") $_GET['page'] = 1;
$page = $_GET['page'];
$dln = $count / $end;
$col = (int)$dln + 1;
echo "<div align=center valign=top><table width=100%><tr>
<td height=8 width=45%><center><p>Имя/Адрес ссылки</p></center></td>
<td height=8 width=45%><center><p>Действие</p></center></td>
</tr>
</table>
";
// Выводим данные из бд
$query = "SELECT * FROM link LIMIT ".$start.", ".$end;
$result = mysql_query($query);
if(!$result) echo "Error - ".mysql_error();
while($num = mysql_fetch_array($result))
{
echo "<table width=100%><tr>
<td height=20 width=45%><center><p>".$num['l_name']." / ".$num['l_adres']."</center></td>
<td height=8 width=45%><center><a href=edit/index.php?id=".$num['id'].">Редактировать</a> <a href=delete/index.php?id=".$num['id'].">Удалить</a></p></center>
</td></tr></table>";
}
for ($i = 0; $i < $col; $i++)
{
if($page == ($i+1))
{
$href = $page;
}
else
$href = "<A href=\"index.php?start=".($end * $i)."&page=".($i+1)."\">".($i+1)."</A></div>";
echo $href." ";
}
?>
|
пасибо зарание )) | |
|
|
|
|