mam problem, poniewaz wpisy w bazie danych zawieraja znaki typu ', ", / i kropke
i musze to wypisac, natomiast pokazuje mi blad: missin ; before statment.
nie wiem jak sobie poradzic
<% String dataa=""; String miesc=""; String rok=""; try { sql="select trunc(to_char(k.data,'DD'),2) as rr,trunc(to_char(k.data,'YYYY'),2) as yy, trunc(to_char(k.data,'MM'),2) as mm, k.tresc as tt, kp.nazwa as nn, kg.nazwa as kgn from kalendarium.kalendarium k, kalendarium.kalendarium_grupy kg, kalendarium.kalendarium_podmioty kp where kp.iny_id_instrumentu="+id_instrumentu+" and kp.id_podmiotu=k.id_podmiotu and kp.id_grupy=kg.id_grupy"; rset=stmt.executeQuery(sql); while(rset.next()) { dataa=rset.getString("rr"); tresc=rset.getString("tt"); nazwa = rset.getString("nn"); miesc = rset.getString("mm"); rok = rset.getString("yy"); %> var dataa1 = '<%=dataa%>'; var tresc = '<%=tresc%>'; var nazwa = '<%=nazwa%>'; var miesc = '<%=miesc%>'; var rok = '<%=rok%>'; var pa = "-"; if (x==dataa1 && m==miesc && y==rok) //DD added
<script> function showevents(tresc, nazwa, dataa1, miesc, y) { var theevent= ""; theevent += dataa1; theevent += ' '; theevent += miesc; theevent += ' '; theevent += y; theevent += 'n'; theevent += nazwa; theevent += ' -'; theevent += tresc; theevent += 'n '; document.forms.eventform.eventlist.value = theevent; } </script>