mam takie pytanko. Jak zrobić, żeby mój kod JavaScript działał w while? Mam taki kod:
Oczywiście on jest w while. Wszystko ładnie tylko, że jak mam np. 2 rekordy to JavaScript jest tylko w tym pierwszym.
Pozdrawiam
Vega
<?php $zapytanie="SELECT * FROM `aaa` WHERE aaa= '$aaa' AND bbb = '$bbb' ORDER BY data ASC"; { $rok1 = $getdate['year']; $miesiac1 = $getdate['mon']; $dzien1 = $getdate['mday']; $min1 = $getdate['minutes']; $godz1 = $getdate['hours']; $sek1 = $getdate['seconds']; print "function CD(d,o,t,x){return[x=~~(t=(d-o)/864e5),x=~~(t=(t-x)*24), x=~~(t=(t-x)*60),~~((t-x)*60)]}"; print "document.getElementById('costam').innerHTML=\"<div id='contenttr'>\"+t[1]+\" h \"+t[2]+\" m \"+t[3]+\"s</div>\";"; } ?>
<?php { $data=$wiersz123['data']; $zawodnik=$wiersz123['zawodnik']; $co=$wiersz123['co']; $tresc=$wiersz123['tresc']; $id123=$wiersz123['id']; $rok = $getdate['year']; $miesiac = $getdate['mon']; $dzien = $getdate['mday']; $min = $getdate['minutes']; $godz = $getdate['hours']; if($roznica_lata == 0) { $rok1 = $rok; } else { $rok1 = $rok - $roznica_lata; } if($roznica_miesiecy == 0) { $miesiac1 = $miesiac - 1; } else { $miesiac1 = $miesiac - $roznica_miesiecy - 1; } if($roznica_dni == 0) { $dzien1 = $dzien; } else { $dzien1 = $dzien - $roznica_dni; } $godz1 = $godz + $roznica_godziny; $min1 = $min + $roznica_minuty; print "document.getElementById('costam').innerHTML=\"<div id='contenttr'>\"+t[1]+\" h \"+t[2]+\" m \"+t[3]+\"s</div>\";"; print "<td><div id='contenttr'>".$data."</div></td><td><div id='contenttr'>".$zawodnik."</div></td><td><div id='contenttr'><u>".$co."</u></div></td>"; print "<td><div id='costam'></div></td><td width='30'><div id='contenttr'><a href='uzytkownik_dane_zawodnika.php?co=wycofaj&id=".$asd."&login=".$login2."&id2=".$id123."'><img src='images/wycofaj.gif' alt='Wycofaj' title='Wycofaj' border='0'></a></div></td></tr>"; } ?>
<?php $ile_costam = 0; while (...) { $ile_costam++; (...) print "document.getElementById(ilecostam).innerHTML=\"<div id='contenttr'>\"+t[1]+\" h \"+t[2]+\" m \"+t[3]+\"s</div>\";"; } ?>