|
|
|
| Знаю, что тема звучит стремно, поэтому постараюсь объяснить...
На главной в начале страницы выводятся последние добавленные фотографии таким кодом:
<?php
require_once("admin/config.php");
$pnumber = 7;
$query = "SELECT * FROM photo
ORDER BY id_photo DESC
LIMIT $pnumber";
$art = mysql_query($query);
if(!$art) puterror("Ошибка при обращении к блоку статей");
?>
<center>
<table border="0"><tr>
<?php
while($articles = mysql_fetch_array($art))
{
echo "<td><a href='".$articles['big']."' target=_blank><img src=\"".$articles['small']."\"></a></td>";
}
?>
</tr></table></center><hr>
|
Но, нужно вывести и внизу главной новые фотографии с учетом того, что вверху уже часть выведена. Т.е. в данном конкретном случае нужно от последних фоток отнять 7 (кол-во выводимых вначале фотографий) и вывести еще 7 (к примеру) фоток.
Надеюсь объяснил понятно.
Понимаю, что нужно ковырять вот эту строку:
но не пойму как. | |
|
|
|
|
|
|
|
для: Dizels
(04.07.2012 в 11:30)
| | Выражение LIMIT может использоваться для ограничения количества строк, возвращенных командой SELECT. LIMIT принимает один или два числовых аргумента. Эти аргументы должны быть целочисленными константами. Если заданы два аргумента, то первый указывает на начало первой возвращаемой строки, а второй задает максимальное количество возвращаемых строк. При этом смещение начальной строки равно 0 (не 1):
mysql> SELECT * FROM table LIMIT 5,10; # возвращает строки 6-15 | |
|
|
|
|
|
|
|
для: flaers
(04.07.2012 в 12:48)
| | Большое спасибо, очень помогли! | |
|
|
|