Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Фотогалерея на PHP с подключением БД
 
 автор: gomer505   (31.12.2010 в 15:00)   письмо автору
19.9 Кб
 
 

Я установил уже готовую галерею на сайт. Теперь задача состоит в том чтобы в нее выводить фото из таблицы в БД. Вот код шаблона:

 <script type="text/javascript">
function startGallery() {
var myGallery = new gallery($('myGallery'), {
timed: false
});
}
window.addEvent('domready', startGallery);
</script>
<div id="myGallery">

<div class="imageElement">
<!-- Название-->
<h3>Title</h3>
<!--Описание-->
<p>Description</p>
<!-- Ссылка на большое изображение-->
<a href="gallery/images/big1.jpg" title="open image" class="open" target="_blank"></a>
<!-- Ссылка на среднее изображение-->
<img src="gallery/images/middle1.jpg" class="full" />
<!-- Ссылка на миниатюру-->
<img src="gallery/images/mini1.jpg" class="thumbnail" />
</div>

</div>


Отправил код яваскрипта.Там есть еще файл mootools.

Так вот: я создал таблицу в БД. Подключил ее к странице, зациклил вывод фоток и вывожу все это с помощью функции 'printf("")'


    <?php 
do{
printf("
<h3>%s</h3>
    <!--Описание-->
    <p>%s</p>
    <!-- Ссылка на большое изображение-->
    <a href='gallery/images/big%s.png' title='open image' class='open' target='_blank'></a>
    <!-- Ссылка на среднее изображение-->
    <img src='gallery/images/mid%s.png' class='full' />
    <!-- Ссылка на миниатюру-->
    <img src='gallery/images/mini%s.png' class='thumbnail' />
</div"
,$myrow['name_file'],$myrow['descr'],$myrow['id'],$myrow['id'],$myrow['id'] );    
}
while (
$myrow mysql_fetch_array ($result)); ?>


Вот что получилось при выводе в браузере: нажмите на иконку приложенного файла. Смысл в том что картинки размазало по всей странице, а не расположило в окошке фотогалереи. Что я делаю неправильно подскажите пожалуйста...

Галерея взята у Е.Попова http://www.ruseller.com/adds.php?rub=12&id=1648

  Ответить  
 
 автор: sim5   (31.12.2010 в 15:27)   письмо автору
 
   для: gomer505   (31.12.2010 в 15:00)
 

Со стилями и JS и райзбирайтесь, при чем тут РНР?

  Ответить  
 
 автор: gomer505   (31.12.2010 в 15:48)   письмо автору
 
   для: sim5   (31.12.2010 в 15:27)
 

Значит дело в JS? Дело в том , что я еще новичок и не разбираюсь в программировании на JS. Но все равно спасибо. С наступающим Вас!

  Ответить  
 
 автор: sim5   (31.12.2010 в 15:54)   письмо автору
 
   для: gomer505   (31.12.2010 в 15:48)
 

Я не знаю в чем дело, сидеть и изучать поповскую галерею не буду, но РНР тут не при чем, он просто вывел то, что его попросили, а дальше это CSS и JavaScript. Кстати, если уж не понимаете, то закачайте вы нормальную галерею, не от Попова, а с JQuery есть просто изумительные они.

  Ответить  
 
 автор: gomer505   (31.12.2010 в 15:55)   письмо автору
 
   для: sim5   (31.12.2010 в 15:54)
 

Спасибо сейчас поищу. Просто я еще слишком слаб в этом, мне нужно чтобы пальцем кто-то тыкал.

  Ответить  
 
 автор: art386   (22.01.2011 в 11:31)   письмо автору
 
   для: gomer505   (31.12.2010 в 15:55)
 

Круто)

  Ответить  
 
 автор: art386   (22.01.2011 в 11:32)   письмо автору
 
   для: art386   (22.01.2011 в 11:31)
 

Respect автору) .........................
http://xn--21-9kcepstre5j7bf.xn--p1ai

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования