Я сделал дневник, в котором у меня есть меню, которое отображает каждый день, и текстовое поле, которое повторяет запись дня, на странице также есть слайдер изображений, на котором есть слайд-шоу некоторых изображений.
Итакв основном это код, который вызывает детали из базы данных -
$sqlCommand = "SELECT * FROM images WHERE pageorder='$pageid'";
$result = mysql_query($sqlCommand) or die (mysql_error());
$allimages = '';
while ($row = mysql_fetch_array($result)) {
$images = $row['images'];
$ititle = $row['title'];
$idesc = $row['description'];
$allimages = '<li class="sliderImage"><img src=' . $images . ' /><span class="bottom"><strong>' . $ititle . '</strong><br />' . $idesc . '</span></li>';}
это то, как я его повторяю
<div class='sliderholder'><div id='sliderholder'><div id='slider'><ul id='sliderContent'>
<?php echo $allimages ?>
<div class='clear sliderImage'></div></ul></div></div>
У меня есть две базы данных, одна называется страницами, которые отражают всетекст, меню и т. д., затем другая база данных содержит ссылки на изображения со столбцом для порядка страниц, поэтому 1 января будет порядок страниц 1, а 31 декабря будет 365. Это соответствует идентификатору страницы.
То, как я поместил детали в таблицу изображений mysql:
id | images | title | description | page order
---------------------------------------------------------------
1 | images/1.jpg | title image 1 | Image description 1 | 1
2 | images/2.jpg | title image 2 | Image description 2 | 1
3 | images/3.jpg | title image 3 | Image description 3 | 2
4 | images/4.jpg | title image 4 | Image description 4 | 2
, поэтому, когда я загружаю первую страницу, я хочу, чтобы слайдер изображений показывал изображения 1 и 2. Но слайдер делает то, что он показываеттолько изображение 1, оно исчезает, и вместо того, чтобы показывать второе изображение, оно возвращается к изображению 1.
Что мне делать, чтобы, если я скажу, например, выбрать страницу 300,будет иметь pageid 300, а порядок страниц 300 и все изображения, связанные с номером 300, будь то 2 изображения или 50, они должны отражать их так, чтобы проскальзывать через них все !?