[php,js] openingstijden berekenen.

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Ambitieuze medior developer

Wat je gaat doen: Heb jij al een paar jaar ervaring als developer maar wil jij naar the next level? In ons NextLevelDev Programma helpen wij jou om de volgende stap te zetten: een mooi programma aan trainingen op het gebied van Java, hippe frameworks, Agile/Scrum, OCP-certificering en optioneel: andere JVM-talen als Kotlin en Scala; Cloud (AWS, Azure, GCP) Soc Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun

Bekijk vacature »

Front-end developer wanted! (Angular, React, Vue.j

Functie Under the guidance of 3 account managers, one of whom will be your point of contact within your expertise, you will start working for various clients. He or she will help you find a suitable and challenging assignment. Naturally, they will take your situation, experience and (technical) ambitions into account. The assignments last one to two years on average. This allows you to really commit to a project and make an impact as a consultant. Besides the assignment, you will regularly meet your colleagues from the IT department to share knowledge or discuss new trends, for example. Master classes

Bekijk vacature »

Software Developer

Bij een bedrijf in de machinebouw, regio Roosendaal, zijn we op zoek naar een: Software Developer Waar ga je werken? Onze opdrachtgever is gespecialiseerd in de grondverzetmachines. Al meer dan 50 jaar leveren ze zowel nationaal als internationaal diverse machines. Het is een familiebedrijf met een informele werksfeer. Wat ga je doen? Als Software Developer je verantwoordelijk voor: - Je werkt voortdurend aan oplossingen voor het op afstand bewaken en besturen van oogstmachines; - Het visualiseren van gegevens in rapporten, apps of andere formaten; - Voorspellend machineonderhoud; - Taakplanning; - Je schrijft aangepaste plug-ins om gegevens te importeren of exporteren

Bekijk vacature »

Back-end Developer

Functie omschrijving Als Back-end Developer heb je de eer om als eerste interne developer bij deze organisatie te beginnen. Op dit moment zijn er externe developers, maar daar wil de organisatie verandering in brengen. Op termijn moet de gehele afdeling uit intern personeel bestaan. Je kan je voorstellen dat de eerste interne developer ook de nodige kennis mee moet brengen. Dat klopt. Je gaat je namelijk aan het begin bekommeren over de externe developers en uiteindelijk over je interne collega's. Verder ga je het volgende doen: Het bedenken, beheren en onderhouden van webportalen, API-koppelingen en applicaties; Je bedenkt en werkt

Bekijk vacature »

Front-End Developer

Als Front-End Developer bij Coolblue verbeter je de gebruiksvriendelijkheid van onze webshop voor miljoenen klanten. Wat doe je als Front-End Developer bij Coolblue? Als Front-end Developer werk je aan de gebruiksvriendelijkheid van onze webshop voor miljoenen klanten. Je vindt het leuk om samen te werken met de UX designer om stories op te pakken. Je krijgt energie van het bedenken van creatieve oplossingen en presenteert dit graag binnen het team. Daarnaast ben je trots op je werk en verwelkomt alle feedback. Ook Front-end Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te

Bekijk vacature »

Full-stack Developer

As a Full-stack developer at KUBUS, you will develop the (web)applications and services of BIMcollab. You will work on both the front- and back-end. As a software company, KUBUS is in a unique position. We build our own products that are used by tens of thousands of users worldwide. Our company is just the right size: big enough to make a real impact in the market, but small enough that as an individual developer you can have an impact and really make a difference. Our development team consists of over 40 developers, testers, scrum masters and product owners, divided over

Bekijk vacature »

PHP Developer

Functie omschrijving Als PHP Developer ga jij aan de slag met uitdagende software projecten. Jij gaat in deze functie software applicaties ontwikkelen. Deze software projecten zijn heel divers, en deze organisatie maakt software, van A tot Z. Klanten kunnen in elke sector werkzaam zijn, van profit tot non-profit. Deze software bouw je vooral in PHP en specifiek Laravel. Dit framework kent dus geen geheimen voor jou. De software die jij gaat ontwikkelen is heel divers, van urenregistratiesystemen tot compleet geautomatiseerde tools. In deze veelzijdige functie ga jij je zeker niet vervelen, elke dag bestaat weer uit nieuwe uitdagingen. Bedrijfsprofiel Deze

Bekijk vacature »

Creatieve Front-end developer gezocht!

Functie Het front-end team bestaat momenteel uit 4 collega’s en is hard aan het groeien! Samen leveren jullie een essentiële bijdrage aan de applicaties die ze voor hun klanten realiseren. Je werkt in het front-end team samen met de back-end teams en product owners om te zorgen dat de applicaties een fijne gebruikerservaring opleveren. Jouw expertise zorgt ervoor dat de juiste keuzes gemaakt worden qua techniek en ontwerp, van back-end tot aan gebruiker. In samenspraak met je team bepalen jullie de beste keuze voor techniek. Ook is er altijd ruimte om nieuwe technieken te ontdekken. Eisen • Je hebt gedegen

Bekijk vacature »

C#.NET/Unity Developer

Functieomschrijving Voor een gewaardeerde werkgever in de omgeving van Breda zijn wij op zoek naar een software ontwikkelaar. Dit bedrijf houdt zich bezig met de ontwikkeling van WMS Software (C#/Unity & SQL). Past dit bij jou? Lees snel verder! Jouw werkzaamheden zullen er als volgt uitzien: Je werkt aan innovatieve softwareoplossingen voor het verbeteren en/of vernieuwen van processen; Samen met 6 applicatieontwikkelaars hebben jullie de verantwoordelijkheid voor de uitbreiding en ontwikkeling van de webapplicaties; Het uitvoeren van updates/aanpassingen aan de huidig draaiende applicaties; Je bent een luisterend oor naar klanten en vertaalt hun wensen door naar bruikbare software. Bedrijfsprofiel Wie

Bekijk vacature »

Embedded Software Developer

Functie omschrijving Voor een mooi softwarebedrijf in omgeving Moordrecht zijn wij op zoek naar een Embedded Software developer. Ben jij enthousiast en een echte team player? Lees dan snel of dit iets voor jou is! Binnen deze rol houdt jij je bezig met alle werkzaamheden die nodig zijn om een functionaliteit te bouwen. Denk aan ontwerpen, architectuur, programmeren en algoritmes. Je voert test en validatie werkzaamheden uit bij de implementatie bij de klant. Ben jij een Embedded Software Developer die affiniteit heeft met de allernieuwste technieken? Laat dan snel wat van je horen! Bedrijfsprofiel Onze opdrachtgever bestaat uit een groot

Bekijk vacature »

Ervaren C#.NET developer

Functieomschrijving We zijn op zoek naar een ervaren C#.NET programmeur voor een moderne werkgever in de regio Prinsenbeek. Als programmeur zal je bezig zijn met het ontwikkelen van op maat gemaakte webapplicaties voor verschillende klanten, waarbij je ervoor zorgt dat complexe processen zo goed mogelijk worden ondersteund. Je takenpakket omvat onder andere: Werken met databases en dataopslagoplossingen, implementeren van beveiligingsoplossingen en het waarborgen van de beveiliging van applicaties en gegevens, evenals het schrijven van technische documentatie en gebruikershandleidingen. Het ontwikkelen en onderhouden van C#.NET-applicaties. Bijdragen aan het ontwerp en de architectuur van softwaretoepassingen. Het schrijven van hoogwaardige en herbruikbare codes.

Bekijk vacature »

Front-end Developer

Onze klant is sinds 2 jaar actief als adviseur en bemiddelaar in de verzekeringsmarkt. Sindsdien proberen zij deze slapende markt flink wakker te schudden. Dit willen zij doen door het bouwen van slimme vergelijkers op hun eigen website en die van partners. Het bedrijf wil continu voorop lopen, zodat consumenten eenvoudig de verzekeringen kunnen vinden die het beste bij ze past. Functieomschrijving Als Front-end Developer werk je aan vergelijkingsmodules die consumenten dagelijks gebruiken bij het vergelijken en afsluiten van verzekeringen. Je vindt het leuk om samen te werken met de product owner, bestaande modules te verbeteren en nieuwe vergelijkers "from

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Lead developer

Functie Als Lead developer wordt jij onderdeel van een multidisciplinair team van circa 23 software engineers. Als team werken jullie agile en zijn termen als Continuous Integration en Continuous Delivery dagelijkse koek. Jullie werken aan uitdagende en afwisselende projecten met als doel klanten een totaal oplossing aan te kunnen bieden. Jij wordt verantwoordelijk voor complete projecten waarbij jij als verantwoordelijke zorgt dat het project op de juiste manier blijft draaien. Zo haal jij ook de requirements op bij de klant en kijk jij samen met het team en met de salesafdeling hoeveel uren hiervoor nodig zijn. Daarnaast stuur jij jouw

Bekijk vacature »

Front end developer

Functie Qua type opdrachten is er echt een verscheidenheid aan afnemers, zo werken ze met grote multinationals, maar ook met startups. Zo kom je te werken in een gevarieerde omgeving en kan je ook schakelen tussen verschillende culturen. De projecten variëren van greenfield projecten tot langdurige ontwikkeltrajecten. Hier wordt alleen maar gewerkt met aan front end projecten. Daarom maakt het onze partner niet uit waar jij kennis van hebt, als je maar gedegen kennis hebt van Javascript frameworks, Unit testing en ook bekend bent met de scrum methodiek. Eisen Minimaal 4 jaar relevante werkervaring Kennen en ervaring van Javascript frameworks

Bekijk vacature »
Rick kem

rick kem

31/12/2014 16:32:18
Quote Anchor link
Hallo, ik heb hieronder een script om de openingstijden in de database te zetten, ook is er een php check of de winkel niet meer dan 80 uur open is.

Alleen nu wil ik ervoor zorgen dat hij automatisch berekend hoeveel uren de winkel open is (afhankelijk van de ingevulde waardes).

Het script zoals ik het nu heb:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
<?php
if(DB::Filter($row_online->user_id) == '0'){
    include("pages/home.php");
}
elseif(DB::NumRows($sql_supermarket) == 0){
    include("pages/supermarket/start/index.php");
}
else{
?>

    <div class="c_box">
        <div class="heading green">Openingstijden</div>
                        
        <div class="inner">
        <?php
        if(isset($_POST['confirm'])){
            $total = 0;
                for ($i = 1; $i < 8; $i++) {
                $total += ($_POST['closed'.$i] - $_POST['open'.$i]);
            }

                
            if($total > 80){
                echo'<div class="error">Het is maar mogelijk om maximaal 80 uur per week open te zijn.</div>';
            }
else{
                for ($i = 1; $i < 8; $i++) {
                    $sql = DB::Query("SELECT * FROM hoursofoperation WHERE supermarket_id = '".DB::Escape($row_supermarket->id)."' AND day = '".$i."' ORDER BY id DESC LIMIT 1 ");
                    if(DB::Numrows($sql) == 0){
                        DB::Query("INSERT INTO hoursofoperation (supermarket_id,day,open,closed) VALUES('".DB::Filter($row_supermarket->id,ENT_QUOTES)."','".$i."','".DB::Filter($_POST['open'.$i])."','".DB::Filter($_POST['closed'.$i])."')")or die(mysql_error());
                    }
else{
                        DB::Query("UPDATE hoursofoperation SET open = '".DB::Filter($_POST['open'.$i])."', closed = '".DB::Filter($_POST['closed'.$i])."' WHERE supermarket_id = '".DB::Escape($row_supermarket->id)."' AND day = '".$i."' ORDER BY id DESC LIMIT 1")or die(mysql_error());
                    }
                }

                echo'<div class="correct">De openingstijden zijn met succes aangepast.</div>';
            }
        }

        ?>

        <form method="POST" action="index.php?p=supermarket&a=hoursofoperation">
            <table width="100%">
                <tr>
                    <td><strong>Dag</strong></td>
                    
                    <td><strong>Geopend vanaf</strong></td>
                    
                    <td><strong>Gesloten om</strong></td>
                </tr>
                    
                <?php
                for ($i = 1; $i <= 7; $i++) {
                    $sql_open = DB::Query("SELECT * FROM hoursofoperation WHERE supermarket_id = '".DB::Escape($row_supermarket->id)."' AND day = '".$i."' ORDER BY id DESC LIMIT 1");
                    $row_open = DB::FetchObject($sql_open);
                ?>

                    
                    <tr>
                        <td width="40%">
                        <?php
                        switch ($i) {
                            case
1:
                                echo "Maandag";
                                break;
                            case
2:
                                echo "Dinsdag";
                                break;
                            case
3:
                                echo "Woensdag";
                                break;
                            case
4:
                                echo "Donderdag";
                                break;
                            case
5:
                                echo "Vrijdag";
                                break;
                            case
6:
                                echo "Zaterdag";
                                break;
                            case
7:
                                echo "Zondag";
                                break;
                            default :

                            echo "geen dag gekozen";
                        }

                        
                        ?>

                        </td>
                                
                        <td width="30%">
                        <select name = "open<?php echo $i; ?>">
                        <?php
                        for ($open = 8; $open <= 22; $open++) {
                        ?>

                            <option value="<?php echo $open; ?>" onclick="calc()"
                            <?php
                            if(DB::Numrows($sql_open) != 0){
                                if(DB::Filter($row_open->open) == $open){
                            ?>

                                    selected="selected";
                            <?php
                                }    
                            }

                            ?>

                            />
                            <?php echo $open; ?>:00</option>
                        <?php
                        }
                        ?>

                        </select> uur
                        </td>
                                
                        <td width="30%">
                        <select name = "closed<?php echo $i; ?>">
                        <?php
                        for ($closed = 14; $closed <= 22; $closed++) {
                        ?>

                            <option value="<?php echo $closed; ?>" onclick="calc()"
                            <?php
                            if(DB::Numrows($sql_open) != 0){
                                if(htmlentities($row_open->closed) == $closed){
                            ?>

                                    selected="selected";
                            <?php
                                }  
                            }

                            ?>

                            />
                            <?php echo $closed; ?>:00</option>
                        <?php
                        }
                        ?>

                        </select> uur
                        </td>
                    </tr>
                <?php
                }
                ?>

                <tr>
                    <td><input type="submit" value="Bevestig openingstijden" name="confirm"></td>
                </tr>
            </table>
        </form>
        </div>
    </div>
<?php
}
?>


Het script dat ik gevonden heb op internet
Link

Ik hoop dat ik hiermee voldoende informatie heb gegeven, indien dat niet het geval is hoor ik het wel.

Alvast bedankt
 
PHP hulp

PHP hulp

24/11/2024 16:23:16
 
Rick kem

rick kem

03/01/2015 16:56:30
Quote Anchor link
helaas nog niks mogen ontvangen.

Iemand een idee? Alvast bedankt
 
Frank Nietbelangrijk

Frank Nietbelangrijk

03/01/2015 18:54:16
Quote Anchor link
Hoe ziet je hoursofoperation tabel er uit?
 
Rick kem

rick kem

05/01/2015 22:11:06
Quote Anchor link
id
supermarket_id
day
open
closed
 
Frank Nietbelangrijk

Frank Nietbelangrijk

05/01/2015 22:17:14
Quote Anchor link
Als open en closed van het type TIME zijn kun je dus de openingsduur per record berekenen
 
Rick kem

rick kem

05/01/2015 22:36:04
Quote Anchor link
Het verschil heb ik al berekend, maar dat gebeurd pas zodra er op de submit button is geklikt.

Wat ik wil is dat er een input veld komt die meteen berekend nadat er een nieuwe waarde is ingevuld.
 
Frank Nietbelangrijk

Frank Nietbelangrijk

05/01/2015 22:43:16
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
SELECT
    SUM(t1.minuten) AS totaal
FROM (    SELECT
        supermarkt_id, day, ROUND((TIME_TO_SEC(closed) - TIME_TO_SEC(open)) / 60, 0) AS minuten
    FROM
        openeningstijden
    WHERE
        supermarkt_id=1
    ) AS t1
GROUP BY
    supermarkt_id


Dit berekend voor supermarkt met id 1 de totale openingsduur in minuten.

Ik zou dat dan met AJAX doen.
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

06/01/2015 12:33:26
Quote Anchor link
Frank, waarom die subquery? Die is helemaal niet nodig.

Maar volgens mij wil Rick het totaal op de pagina laten zien wanneer er iets gewijzigd wordt, dus voordat er iets verstuurd wordt.
Code (js)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
            function calc() {
                total = 0;
                for (i=1;i<8;i++) {
                    open = parseInt(document.getElementById('open' + i).value);
                    if(open != 0) {
                        closed = parseInt(document.getElementById('closed' + i).value);
                        total += closed - open;
                    }
                }

                alert(total.toString());
            }


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
<?php
$sql
= "SELECT
            d.day_id,
            CASE d.day_id
                WHEN 1 THEN 'Maandag'
                WHEN 2 THEN 'Dinsdag'
                WHEN 3 THEN 'Woensdag'
                WHEN 4 THEN 'Donderdag'
                WHEN 5 THEN 'Vrijdag'
                WHEN 6 THEN 'Zaterdag'
                ELSE 'Zondag'
            END day_name,
            IFNULL(h.open, 0) open,
            IFNULL(h.closed, 0) closed
        FROM
            (SELECT 1 day_id UNION SELECT 2 UNION SELECT 3 UNION SELECT 4
            UNION SELECT 5 UNION SELECT 6 UNION SELECT 7) d
        LEFT JOIN
            hours_of_operation h
            ON d.day_id = h.day AND h.supermarket_id = 1
        ORDER BY d.day_id"
;

$sql_open = DB::Query($sql);
while ($row_open = DB::FetchObject($sql_open)) {
    ?>

    <tr>
        <td width="40%">
            <?php echo $row_open->day_name ; ?>
        </td>
        <td width="30%">
            <select id="open<?php echo $row_open->day_id; ?>" name = "open<?php echo $row_open->day_id; ?>" onchange="calc()">
                <option value="0">Gesloten</option>
            <?php
            for ($open = 8; $open <= 22; $open++) {
            ?>

                <option value="<?php echo $open; ?>"
                <?php
                if($row_open->open != 0){
                    if(DB::Filter($row_open->open) == $open){
                ?>

                        selected="selected"
                <?php
                    }    
                }

                ?>

                >
                <?php echo $open; ?>:00</option>
            <?php
            }
            ?>

            </select> uur
            </td>

            <td width="30%">
            <select id="closed<?php echo $row_open->day_id; ?>" name="closed<?php echo $row_open->day_id; ?>" onchange="calc()">
                <option value="0">Gesloten</option
            <?php
            for ($closed = 14; $closed <= 22; $closed++) {
            ?>

                <option value="<?php echo $closed; ?>"
                <?php
                if($row_open->open != 0){
                    if(htmlentities($row_open->closed) == $closed){
                ?>

                        selected="selected"
                <?php
                    }  
                }

                ?>

                >
                <?php echo $closed; ?>:00</option>
            <?php
            }
            ?>

            </select> uur
            </td>
        </tr>
    <?php
    }
 ?>

Gewijzigd op 06/01/2015 12:41:09 door Ger van Steenderen
 
Rick kem

rick kem

06/01/2015 19:15:21
Quote Anchor link
Dat is precies wat ik wil.

Bedankt hiervoor.

Edit: Nu wil ik ervoor zorgen dat het geen alert is, maar een input veld waar het in wordt weergegeven

<input type = "text" id = "total" name = "total" />
Gewijzigd op 06/01/2015 19:30:09 door rick kem
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

06/01/2015 19:37:21
Quote Anchor link
Waarom een input, dat kan door de gebruiker worden aangepast. Ik neem aam dat je dat niet wilt?
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
In je html:
<span id="total"></span>

In plaats van de alert:

document.getElementById('total').innerHTML = total.toString();

Wil je toch een input verander .innerHTML in .value
 
Rick kem

rick kem

06/01/2015 19:42:15
Quote Anchor link
Bedankt, hij geeft alleen een minwaarde van 57.

Als ik tel: 8 - 14 zijn 6 uur x 7 = 42

en als ik de openingstijden dan telt hij bij/af (als ik de openingstijd verander. bij sluitingstijd doet hij dat niet)

Hij telt alleen de openingstijden bij elkaar op
Gewijzigd op 06/01/2015 19:48:38 door rick kem
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

06/01/2015 20:00:50
Quote Anchor link
Dat zou kunnen, maar je moet wel nog wat extra controles uitvoeren, want als er bijvoorbeeld nog niets is ingevoerd, staan zowel de openings- als sluitingstijd op nul vandaar die negatieve waarden.

Ook moet je controleren of de openingstijd niet groter is dan de sluitingstijd.

Maar met het gegeven voorbeeld kan jij dat makkelijk zelf inbouwen.
 
Rick kem

rick kem

06/01/2015 20:12:52
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

06/01/2015 21:02:36
Quote Anchor link
Ik heb even een tesje gedaan en schijnbaar kan je in Javascript closed niet als variabelenaam gebruiken.
Als je die veranderd zou het moeten werken.
 
Rick kem

rick kem

06/01/2015 21:04:42
Quote Anchor link
Hartstikke bedankt :)

De rest kan ik zelf !

Toevoeging op 06/01/2015 21:08:39:

p.s. is het mogelijk om ervoor te zorgen dat zodra het totaal meer dan 80 uur is, dat het niet mogelijk is om op de submit button te klikken?
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

06/01/2015 21:43:03
Quote Anchor link
Behalve omhoogvallen (letterlijk) en omlaagstijgen is niets onmogelijk:
Code (js)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
    submit = document.getElementById('MySubmit');
    if (total > 80) {
        submit.setAttribute('disabled', 'disabled');
    }

    else {
        submit.removeAttribute('disabled');
    }
 
Frank Nietbelangrijk

Frank Nietbelangrijk

06/01/2015 21:51:57
Quote Anchor link
@Ger,

Ik was weer te moeilijk aan het denken zeker? Het is niet meer dan een aggregate query natuurlijk..

Ja in javascript is een oplossing al zou ik voor AJAX gegaan zijn en dan nieuw record => versturen met AJAX en direct response met openingsuren maar smaken verschillen natuurlijk.
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

07/01/2015 09:28:02
Quote Anchor link
Inderdaad Frank, de berekening had direct in de aggegrate functie van de hoofdquery gekund.

Met je laatste opmerking ben ik het niet eens, je gaat geen gegevens opslaan zonder dat een gebruiker daarvoor kiest. Daarbij staat de J (als ik goed geinformeerd ben) voor Javascript, alleen je ga dan telkens een request uitvoeren wat helemaal niet nodig is.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.