Stále píšeš o tom, ako chceš niečo urobiť. Rozumnejšie je napísať, čo vlastne chceš dosiahnuť. V takom prípade ti možno niekto poradí aj lepší spôsob o akom tu neustále píšeš (a ktorému nikto nerozumie).
Tiež si mohol napísať, akú knižnicu to tam vlastne používaš. Bez toho nikto nebude vedieť, čo sa vlastne do toho poľa má ukladať (tie tvoje 'k').
Inak nebolo by lepšie v php vygenerovať priamo to mySlideData pole? Podľa mňa je to normálnejšie, ako tam posielať kopec hidden polí a potom to pomocou JS dostávať do toho poľa.
Tá časť s inicializáciou poľa by mohla vyzerať nejako takto:
Kód:
<div class="timedSlideshow jdSlideshow" id="mySlideshow"></div>
<script type="text/javascript">
countArticle = 0;
var mySlideData = new Array();
for (i=1; i <= document.bvnet.pocet.value ; i++) {
obrazok var='document.bvnet.obr' + i + '.value';
<?php
$sqll = mysql_query("SELECT * FROM referencie ORDER BY `id` DESC");
while ($cc = mysql_fetch_array($sqll)) {
echo "mySlideData[countArticle++] = new Array('{$cc['file']}','#','{$cc['nazov']}','{$cc['popis']}');";
}
?>
}
</script>