Avatar billede tras Juniormester
19. oktober 2006 - 09:46 Der er 1 løsning

Problemer med at få data fra db ind i kalendar!

Hej jeg kan ikke se mig ud af hvordan jeg får datoerne ind i min calendar.

Det hele skulle være der men ved ikke hvordan jeg får dem ind! :/


<?php
                                $month = date('n');
                                $year = date('Y');
                                $SQL = "SELECT * FROM jackrussell_grav WHERE month = '$month' && year = '$year' ORDER BY `id` DESC";
                                $loadin = mysql_query($SQL) or die("There is an Error in the database");
                                while ($Get = mysql_fetch_object($loadin)){
                               
                                }
                                setlocale(LC_TIME, 'danish'); #Dansk
                                $time = time();
                                $today = date('j',$time);
                                $days = array(2=>array('#','linked-day'), //-Denne code skulle gerne lave så mange gange der er datoer og datoen skal så der hvor der står 2!
                                $today=>array(NULL,NULL,'<span style="color: red; font-weight: bold; font-size: larger; text-decoration: blink;">'.$today.'</span>'));
                                echo generate_calendar(date('Y', $time), date('n', $time), $days);
                            ?>
Avatar billede tras Juniormester
19. oktober 2006 - 10:18 #1
Nå fandt selv ud af det..

<?php
                                $month = date('n');
                                $year = date('Y');
                                $SQL = "SELECT * FROM jackrussell_grav WHERE month = '$month' && year = '$year' ORDER BY `id` DESC";
                                $loadin = mysql_query($SQL) or die("There is an Error in the database");
                                $days=array();
                                while ($Get = mysql_fetch_object($loadin)){
                                    $days[$Get->day]=array('?page=træning&id=$Get->id','linked-day');
                                }
                                setlocale(LC_TIME, 'danish'); #Dansk
                                $time = time();
                                $today = date('j',$time);
                                if(isset($days[$today]))
                                    $days[$today]=array($days[$today][0],$days[$today][1],'<span style="color: red; font-weight: bold; font-size: larger; text-decoration: blink;">'.$today.'</span>');
                                else
                                    $days[$today]=array(NULL,NULL,'<span style="color: red; font-weight: bold; font-size: larger; text-decoration: blink;">'.$today.'</span>');
                               
                                //-Denne code skulle gerne lave så mange gange der er datoer og datoen skal så der hvor der står 2!
                                ;
                                echo generate_calendar(date('Y', $time), date('n', $time), $days);
                            ?>
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester