kald en MySQL query med JQuery/AJAX
Hejsa.Jeg har efterhånden fået lavet mig et kalendersystem, bla ved hjælp fra nogle godt folk herinde fra.
Kalenderen ser sådan ud:
http://postimg.org/image/5uurc5ycb/
Her er meningen så at man kan vælge en "fra" dato og "til" dato. Jeg har fået mit javascript til at virke med denne kode:
<script>
$(function(){
$("#start1").datepicker({
dateFormat: 'yy-mm-dd',
onSelect: function(dateText,inst){
alert(dateText);
$.ajax({
url: "../dataExchange",
type: "post",
data: Date,
success: function(){
alert("success");
$("#result").html('submitted successfully');
},
error:function(){
alert("failure");
$("#result").html('there is error while submit');
}
});
}
});
});
$(function(){
$("#start2").datepicker({
dateFormat: 'yy-mm-dd',
onSelect: function(dateText,inst){
alert(dateText);
$.ajax({
url: "../dataExchange",
type: "post",
data: Date,
success: function(){
alert("success");
$("#result").html('submitted successfully');
},
error:function(){
alert("failure");
$("#result").html('there is error while submit');
}
});
}
});
});
</script>
Her bliver min servlet kaldt succesfuldt, og der er connection igennem til databasen. Det jeg gerne vil have returneret er en column som hedder Allday_hours i min databasen, som bruger denne query:
SELECT *, (Day_hours + (Day_minutes / 100)) as Allday_hours FROM Workdata
Men hvor og hvordan skal jeg skrive denne query? Er det inde i mit AJAX, eller skal jeg putte det i en servlet, som AJAX så kalder?
Mvh Mads