Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   jquery carousel вставка изображений из php файла (https://javascript.ru/forum/jquery/23887-jquery-carousel-vstavka-izobrazhenijj-iz-php-fajjla.html)

dobro 10.12.2011 14:02

jquery carousel вставка изображений из php файла
 
есть модуль отображения последних фотографий в галерее,
хочу сделать прокрутку фотографий по образу и подобию
http://sorgalla.com/projects/jcarous..._circular.html ,
Запрос к базе на одно изображение выглядит так:

<?php
$host   = 'localhost'; 
$dbUser = 'User';
$dbPass = 'password';
$db = 'photopost'; 
mysql_connect("$host", "$dbUser", "$dbPass") or die(mysql_error());
mysql_select_db("$db") or die(mysql_error());
$result = mysql_query("SELECT id,cat,bigimage,user,userid,title FROM pp_photos order by date DESC LIMIT 0, 1" ) or die(mysql_error());    
while($row = mysql_fetch_array( $result )) {     
print "<a href=\"/gallery/showphoto.php?photo=" . $row['id'] . "\"><center><img src=\"/gallery/data/" . $row['cat'] . "/thumbs/" .  $row['bigimage'] . "\"></center></a>";
print "<p>";
print "<a href=\"/gallery/member.php?uid=" . $row['userid'] . "\"><center>\"" . $row['user'] . "\"</center></a>";
print "<a href=\"/gallery/showphoto.php?photo=" . $row['id'] . "\"><center>\"" . $row ['title'] . "\"</center></a>";
} 
?>


Моих знаний к сожалению не хватает, чтобы объединить эти функции. Думал сделать через php_include, нашел сообщение что можно сделать через AJAX, но я в этом мало что понимаю.
Прошу помощи :help: :)

Tmin10 13.12.2011 13:15

Вы что то путаете и недоговариваете...
Ваш запрос из-за приписки LIMIT 0, 1 выдаёт последнее, а зачем тогда цикл для парсинга ответа?
Если поставить LIMIT 0, 5, то будет как раз 5 последних картинок, если вы об этом...

dobro 14.12.2011 00:40

Tmin10,
Спасибо большое за ответ, может быть я и путаю, я в этом не очень разбираюсь. Изначально я использовал несколько запросов, таких как выше, для генерации таблички с фотографиями, только в LIMIT писал соответственно 0,1 1,1 2,1 3,1 4,1 5,1 которые выводили последние 5 фотографий из базы, то есть для показа карусели будут использоваться несколько файлов php с вызовом каждой из фотографий, если это несколько коряво, то буду рад любой подсказке как это получше реализовать.


Часовой пояс GMT +3, время: 19:39.