IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: Javascript kalendár + mySQL

V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
Avatar
Jan Štrobl
Člen
Avatar
Jan Štrobl:11.6.2016 0:18

Zdravím,
dělám jeden rezervační formulář a kvůli kalendáři zde mám i javascript který zatím není obor. Dělá mi zde problém jediná věc a to, že potřebuji aby kalendář byl sám schopný vytáhnout z databáze (sloupce "příjezd" a "odjezd") datumy a označit je. Zatím to mám udělané ručně.
Script:

$.datepicker.regional['cs'] = {
                closeText: 'Cerrar',
                prevText: 'Předchozí',
                nextText: 'Další',
                currentText: 'Hoy',
                monthNames: ['Leden','Únor','Březen','Duben','Květen','Červen', 'Červenec','Srpen','Září','Říjen','Listopad','Prosinec'],
                monthNamesShort: ['Le','Ún','Bř','Du','Kv','Čn', 'Čc','Sr','Zá','Ří','Li','Pr'],
                dayNames: ['Neděle','Pondělí','Úterý','Středa','Čtvrtek','Pátek','Sobota'],
                dayNamesShort: ['Ne','Po','Út','St','Čt','Pá','So',],
                dayNamesMin: ['Ne','Po','Út','St','Čt','Pá','So'],
                weekHeader: 'Sm',
                dateFormat: 'dd.mm.yy',
                firstDay: 1,
                isRTL: false,
                showMonthAfterYear: false,
                yearSuffix: ''};
$.datepicker.setDefaults($.datepicker.regional['cs']);
function overDen(mesic, den) {
  data = {mesic: mesic, den: den};
  $.post('overden.php', data, function(data, status) {
    a = "";
    if(status == "success") {
      if(data == 1)
        a = "ok"
      else
        a = "ko";
    }
    return a;
  });
}
  $(function() {
  var array = ["2016-06-14" , "2016-06-15" , "2016-06-16"]
    //datum příjezdu
     $( "#datum-prijezdu" ).datepicker({
       minDate: '+0d',
       beforeShowDay: function(date){
          var string = jQuery.datepicker.formatDate('yy-mm-dd', date);
          var month = jQuery.datepicker.formatDate('mm', date);
          var day = jQuery.datepicker.formatDate('dd', date);
          console.log(overDen(month, day));
          return [ array.indexOf(string) == -1 ];
        }
     });
     //datum odjezdu
     var minDat = '+1d';
     $( "#datum-odjezdu" ).datepicker({
        minDate: minDat
     });
  });

Potřebuji prostě řádek " var array = ["2016-06-14" , "2016-06-15" , "2016-06-16"] " nahradit příkazem který to vytáhne sám. Nenašel jsem žádné jiné vlákno, pokud tu už takové je tak se omlouvám. Snad jsem zmínil všechny potřebné informace.

 
Odpovědět
11.6.2016 0:18
Avatar
Atrament
Tvůrce
Avatar
Atrament:11.6.2016 0:23

Java není Javascript, dej to do správného fóra http://www.itnetwork.cz/…pt-webtvorba

 
Nahoru Odpovědět
11.6.2016 0:23
Avatar
Jan Štrobl
Člen
Avatar
Odpovídá na Atrament
Jan Štrobl:11.6.2016 0:28

Moje chyba, přehlídl jsem to. Díky.

 
Nahoru Odpovědět
11.6.2016 0:28
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.