Продемонстрирую на примере обычного слайдера.
Тут две отдельных операции.
1) формируешь HTML при помощи PHP
2) пишеш скрипт который подключает слайдер к html
Действие 1 формируешь HTML при помощи PHP
допустим для этого слайдшоу
http://ruseller.com/lessons.php?rub=32&id=400
нужно сформировать html вида
<div id="s1">
<img src="img/beach1.jpg" />
<img src="img/beach2.jpg" />
<img src="img/beach3.jpg" />
</div>
пишем
<div id="s1">
<? $images=Array("beach1.jpg","beach2.jpg","beach3.jpg" ); ?>
<?php foreach ($images as $i) { ?>
<img src="<?=$i ?>" />
<?}?>
</div>
Действие2
подключаем небольшой JS скриптик содержащий
$(document).ready(function() {
$('#s1').cycle('scrollDown');
});
ENJOY!
з.ы.
Мне очень ненравится что ты готовишь данные прямо в шаблоне. Либо подготовь массив заранее, ещё до шаблона. Либо вынеси подготовку данных в хелпер.