Topic: Dilema su atgaliniu skaiciavimu
Taigi iskilo dilema,kuria iveikti paciam sunku,kadangi zinios apie js neitin dideles.
Gal galetumet padeti su situacija,o ji tokia.
Esu iterpes js i php koda,kurio principas veikimo toks,kad is duomenu bazes paimami duomenys,jie ciklu atvaizduojami lenteleje,tai pat tikslas atvaziduoti atgalini skaiciavima,kurio galutine data paimama is duomenu bazes.
Kodo pagrindine dalis....
<table border='1' width='600' height='150'>
<tr>";
$prekes1=mysql_query("select * from prekes order by data ASC LIMIT 4");
$sk=1;
while ($prekes2=mysql_fetch_array($prekes1)){
$pavadinimass=$prekes2['prekes_pavadinimas'];
$foto=$prekes2['kaina'];
$end=$prekes2['galiojimo_data'];
$skaidau= explode("-", $end);
$dd="$skaidau[2],$skaidau[1],$skaidau[0],$skaidau[3],$skaidau[4],$skaidau[5]";
$nu="CountDownPane$sk, [$dd], CountDownEnded3";
echo"<td width=200 align='center'>$pavadinimass";
?>
<script type="text/javascript" src="AdvancedCountDown.js"></script>
<script type="text/javascript">
window.onload=WindowLoad;
function WindowLoad(event) {
ActivateCountDown("<?"$nu"?>");
ActivateCountDown("CountDownPane1", [22, 6,2011, 22, 30, 30], "CountDownEnded3");
ActivateCountDown("CountDownPane2", [22, 6,2011, 22, 30, 30], "CountDownEnded3");
}
</script>
<style type="text/css">
.CountDownPanel {color: blue; font-size: 14px;}
</style>
</head>
<body>
<div class="CountDownPanel" id="CountDownPane<?echo"$sk"?>" time_format="%dd. %h:%m:%s"></div>
<div class="CountDownPanel" id="CountDownPane4" time_format="%dd. %h:%m:%s"></div>
</body>
</html>
<?
echo"</td>";
$sk++;
}
echo"</tr>
</table>
Beda atsitinka tada,.kai reikia atvaizduoti atgalinio skaiciavimo laika,nepavyksta niekaip priskirti kad automatiskai jis isskirtu lentelese tiek laikrodziu kiek ciklas sukasi, kol rankiniu budu neivedu sitos eilutes
ActivateCountDown("CountDownPane1", [22, 6,2011, 22, 30, 30], "CountDownEnded3");
ir nepakeiciu pats "CountDownPane1" skaiciu iki 4,kiek nurodyta kad ciklas vyktu,man nerodo nevieno laikrodzio,nors kiek pagal esme kiek suprantu turetu atvaziduoti jau vien ActivateCountDown("<?"$nu"?>"); kuri viska kaip ir atlieka....