Insert query verkorten

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Klein team zoekt grote fullstack .NET developer to

Bedrijfsomschrijving Deze werkgever is marktleider in de Benelux en is Europees ook al aardig aan de weg aan het timmeren. Ze voorzien technische winkels van apparatuur om producten een langer leven te geven. Hiermee reduceren ze flink wat CO2 uitstoot en dat is natuurlijk goed voor iedereen! IT speelt een belangrijke rol in de bedrijfsvoering en de applicaties zijn van goed niveau. Als fullstack .NET developer ga jij je bijdrage leveren aan het verder verbeteren van de applicaties en de interne processen. Ze zijn nu met ruim 50 medewerkers in totaal en de afdeling development bestaat uit een 5tal developers.

Bekijk vacature »

PHP Developer gezocht!

Functie omschrijving Wij zijn op zoek naar een PHP Developer! Ben jij op zoek naar een nieuwe uitdaging? Lees dan snel verder! Voor een organisatie in de regio Utrecht die zich bezighoud met het verbeteren van de medicatieveiligheid zoeken wij een Software Developer. In deze functie zijn wij op zoek naar een slimme en enthousiaste Developer die interesse heeft in farmacie, logistiek en ICT. Daarnaast beschik je over een goed analytisch vermogen en ben je van nature gestructureerd en resultaatgericht. Je moet in deze functie daadkrachtig, flexibel en communicatief goed zijn. Je verantwoordelijkheden bestaan uit: Object georiënteerd programmeren; Werken in

Bekijk vacature »

Junior .NET developer

Functie Wij zijn bezig met het ontwikkelen van een nieuw product en wij hebben jouw hulp hierbij nodig! Als junior .NET ontwikkelaar krijg jij de kans om samen met ons deze nieuwe uitdaging aan te gaan! Momenteel bestaat ons team uit drie interim Software Engineers. Twee hiervan zijn zeer ervaren .NET specialisten die inmiddels hun strepen in dit vakgebied al hebben behaald. Ook hebben wij een junior als onderdeel van ons team die zich op dit moment nog bezig houdt met de Front-end (Angular/TypeScript), maar zich nu ook meer gaat verdiepen in de backend. Wij willen ons team graag verder

Bekijk vacature »

Junior/Medior Front-end developer

Functie Als Front-end developer werk je intensief samen met 1 van de UX-designers en denk je mee over de gebruiksvriendelijkheid en design van onze web- en mobile apps. Je bent betrokken bij sessies met gebruikers om designs te valideren en usability van de app-in-wording te testen. Vervolgens gebruik je dit om samen met je team waarin ook back-end (.NET) developers zitten, te zorgen voor de realisatie van de best mogelijke apps voor studenten en docenten. Eisen • Je hebt een hands-on development en coding mind-set en werkt graag aan een high quality code base welke je consequent onderhouden kan worden

Bekijk vacature »

Java Developer

Functie Wat ga je doen als Java developer? Jij komt terecht binnen een informeel team waarin je verantwoordelijk bent voor de backend systemen voor grote klanten als Ziggo en KPN. Als Medior Java developer werk je in teamverband en soms individueel. Gedurende de werkweek zal je veelvuldig sparren met je collega’s voor een goede implementatie van de software. Ben jij een echte Java developer? Ben je geïnteresseerd in de nieuwste technieken en de laatste ontwikkelingen? Dan ben je hier aan het juiste adres! Eisen Wat wordt er van jou verwacht? • Minimaal HBO/WO denk- en werkniveau; • Analytisch sterk, open

Bekijk vacature »

Junior PHP (Laravel) Developer

Functie omschrijving Wij zijn op zoek naar een PHP Laravel Developer! Sta je aan het begin van je carrière en ben je op zoek naar een leuke baan? Lees dan verder! Voor een softwarebedrijf in omgeving van Schiphol zijn wij op zoek naar een ervaren PHP (Laravel) Developer. Je gaat je bezighouden met het ontwikkelen van innovatieve bedrijfsapplicaties. Samen met het team, bestaande uit designers en developers, maak je mooie oplossingen voor bedrijven in diverse branches. Je zorgt dat de opgeleverde websites perfect werken en de klant meer dan tevreden is. Je kunt rekenen op een afwisselende baan met leuke

Bekijk vacature »

Applicatieontwikkelaar Java EE

Bedrijfsomschrijving De IV- organisatie van de Belastingdienst is verantwoordelijk voor en verzorgt de ICT- voorzieningen. Het merendeel van de applicaties wordt op dit moment door de IV- organisatie zelf ontwikkeld, onderhouden en beheerd in het eigen data center. Naast de zorg voor continuïteit op de massale heffing- en inningsprocessen die plaatsvinden binnen een degelijke, stabiele omgeving, wordt er tevens volop gewerkt aan modernisering van het IV- landschap. Dit gebeurt deels intern door gebruik te maken van de expertise die intern aanwezig is, maar ook door het aantrekken van (kant-en-klaar) oplossingen en expertise uit de markt. Functieomschrijving De afdeling IV –

Bekijk vacature »

Traineeship Full Stack .NET Developer

Dit ga je doen Start op 7 augustus 2023 bij de Experis Academy en ontwikkel jezelf tot een gewilde Full Stack .NET Developer. Maar hoe ziet het traineeship eruit en wat kun je verwachten? Periode 1 De eerste 3 maanden volg je fulltime, vanuit huis, een op maat gemaakte training in teamverband. Je leert belangrijke theorie en krijgt kennis van de benodigde vaardigheden en competenties die nodig zijn om de IT-arbeidsmarkt te betreden. Zowel zelfstandig als in teamverband voer je praktijkopdrachten op het gebied van front- en backend development uit. Wat er per week op het programma staat kun je

Bekijk vacature »

C# .NET Software Ontwikkelaar

Functie omschrijving Gezocht: Software Developer C# .NET voor een dynamische organisatie! Ben je onlangs afgestudeerd of ben je toe aan de volgende stap in je professionele carrière? Lees dan verder! We zijn momenteel op zoek naar een Software Developer die klaar is voor een nieuwe uitdaging en die onze eindklant in de regio Arnhem kan versterken. In deze functie werk je aan verschillende projecten en bezoek je vaak klanten. Je kunt een rol verwachten met veel uitdaging, diversiteit en verantwoordelijkheid. Bedrijfsprofiel Binnen welke organisatie ga je aan de slag? Je gaat werken bij een organisatie die zich specialiseert in het

Bekijk vacature »

Medior PHP Developer

Functie omschrijving Ben jij een getalenteerde PHP Developer en aan de slag in een gemotiveerd team? Lees dan snel verder! Voor onze opdrachtgever in de omgeving van Valkenswaard zijn we op zoek naar een ervaren PHP developer. Jij gaat hier zorg dragen voor het optimaliseren en up-to-date houden van de bestaande applicaties. Je werkt verder aan de applicaties die jij verder ontwikkelt. Dit doe je voornamelijk met PHP en MySQL. Verder ga je je bezig houden met: Het uitbouwen van het E-commerce software platform. Deelnemen aan overleggen met het team. Het ondersteunen van jouw team developers (3 man) en helpen

Bekijk vacature »

Medior Java developer

Wat je gaat doen: 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 je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Front-end developer (Angular)

Functie Het team bestaat uit een architect, fullstack developers, app developers, de product owner en projectmanager. Eenieder draagt vanuit zijn discipline bij aan een complete oplossing voor de klant. Uiteraard zul je hierin nauw samenwerken met je collega’s. Jij wordt verantwoordelijk voor de front-end implementatie en fungeert als lead op dit gebied binnen het team. Je kunt helder formuleren, ideeën uitdragen en overbrengen aan je collega’s. Qua technische stack is het vooral van belang dat je ervaren bent met Angular, HTML5, CSS en TypeScript. Verder is ervaring in NgRx, Bootstrap, BEM en Cypress een pré, evenals affiniteit met UX/UI Design!

Bekijk vacature »

SQL ontwikkelaar

Functieomschrijving Voor een gave werkgever in regio Breda zijn wij per direct op zoek naar een SQL ontwikkelaar/ functioneel consultant. Hier wordt jij mede verantwoordelijk voor zowel de design en implementatie van SQL-databases als voor het verstaan van de processen van klanten naar het vertalen van deze processen naar IT-oplossingen. Jouw takenpakket komt als volgt uit te zien: Je test de ontwikkelde oplossingen om er zeker van te zijn dat deze voldoen aan de functionele specificaties en de behoeften van de organisatie; Je ontwerpt, ontwikkelt en implementeert SQL-databases om de data behoeften van de organisatie te ondersteunen; Je stelt op

Bekijk vacature »

PHP Developer

As a PHP Developer at Coolblue, you ensure that our webshops work as optimal as possible. How do I become a PHP Developer at Coolblue? As a PHP Developer you work together with other development teams to make our webshop work as optimal as possible and to make our customers happy. Although you are a PHP Developer, you are not averse to a little TypeScript or other technologies that might be used. Would you also like to become a PHP Developer at Coolblue? Read below if the job suits you. You enjoy doing this Writing vanilla PHP code. Working with

Bekijk vacature »

.NET developer

Functie The position we have for you As a .NET developer you will work for one of our customers active in the High Tech Industry. Our customers are mainly located in the Eindhoven area. We are very selective when it comes to the projects we accept and therefore only focus on innovative and complex projects. Because our customers are mainly specialized in machine construction, you often work close to the machines. Our team currently consists of Embedded engineers, IOT developers and Cloud engineers. We mainly work on Microsoft projects where WPF, UWP, .NET Core and Microsoft Azure are used. Eisen

Bekijk vacature »
Richard Duinmayer

Richard Duinmayer

17/02/2009 17:19:00
Quote Anchor link
Ik heb de onderstaande Insert query, deze wil ik graag verkorten.

Ik wil graag de tabel (beschikbaarheid) in database verander naar alleen medewerker_id en beschikbaar, hoe kan ik er voor zorgen dat de verschillende waardes in die ene rij worden geplaatst met de juiste medewerker_id. Alleen voor de waardes die zijn ingevuld, dus als 6 en 7 leeg zijn moeten ze ook niet in de db komen.

Versimpeld moet het zo in de db komen te staan:
medewerker_id | beschikbaar
1 | 1
1 | 2
1 | 3
1 | 4
1 | 5



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
<?php
          // Zet POSTs om naar variable
          $beschik_ma = (isset($_POST['beschikbaar_ma'])) ? '1' : '0' ;
            $beschik_di = (isset($_POST['beschikbaar_di'])) ? '2' : '0' ;
          $beschik_wo = (isset($_POST['beschikbaar_wo'])) ? '3' : '0' ;
          $beschik_do = (isset($_POST['beschikbaar_do'])) ? '4' : '0' ;
          $beschik_vr = (isset($_POST['beschikbaar_vr'])) ? '5' : '0' ;
          $beschik_za = (isset($_POST['beschikbaar_za'])) ? '6' : '0' ;
          $beschik_zo = (isset($_POST['beschikbaar_zo'])) ? '7' : '0' ;

          // Voeg beschikbaarheid toe via een INSERT  
          $sql2 = "INSERT INTO beschikbaarheid (
                        medewerker_id,
                        beschikbaar,
                      beschikbaar_di,
                      beschikbaar_wo,
                      beschikbaar_do,
                      beschikbaar_vr,
                      beschikbaar_za,
                      beschikbaar_zo)
                   VALUES (
                   '"
. $medewerker_id . "',
                   '"
. $beschik_ma . "',
                   '"
. $beschik_di . "',
                   '"
. $beschik_wo . "',
                   '"
. $beschik_do . "',
                   '"
. $beschik_vr . "',
                   '"
. $beschik_za . "',
                   '"
. $beschik_zo . "')";
?>
 
PHP hulp

PHP hulp

22/12/2024 09:13:13
 

17/02/2009 17:28:00
Quote Anchor link
Je databasemodel klopt niet.
Je kunt gewoon met date gaan werken.
Ik meen dat dit al es een keer eerder tegen je gezegd is.
 
Richard Duinmayer

Richard Duinmayer

17/02/2009 17:33:00
Quote Anchor link
Ik ga hem nu ook wijzigen, daarom moet de Insert ook anders :)

De tabel wordt nu:
Naam: Beschikbaarheid
Kolom: medewerker_id
Kolom: beschikbaar
In de rijen komen de medewerkers plus beschikbaarheid (1,2,3,4,5,6 en / of 7)

Met date kan volgens mij niet, het zijn checkboxes waarbij staat aangegeven of iemand dan beschikbaar is.

Ik wil nu dus de database wijzigen dat er maar 2 kolomen staan en daarna dat er meerdere rijen komen bij de ids als ze vaker beschikbaar zijn.

Of zie jij hier een makkelijkere manier voor? De beschikbaarheid wordt gebruikt in andere stukken scripts.


Edit: Vraag korter gezegd, hoe kan ik de checkbox opties opslaan in meerdere rijen in de database?
Gewijzigd op 01/01/1970 01:00:00 door Richard Duinmayer
 
Richard Duinmayer

Richard Duinmayer

18/02/2009 16:24:00
Quote Anchor link
Ik heb de onderstaande checkbox opties.

Hoe kan ik ze efficient wegschrijven in de datadase?

Ik had eerst een enigzins fout database model deze heb ik nu omgezet.


Versimpeld moet het zo in de db komen te staan:
medewerker_id | beschikbaar
1 | 1
1 | 2
1 | 3
1 | 4
1 | 5


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
<?php / kleurtjes

        <h1>Wekelijkse beschikbaarheid</h1>
        <
p>voeg de wekelijkse beschikbaarheid toe</p>
                <
label>Maandag:
              <
span class="small">&nbsp;</span>
              <
/label>
              <
input type="checkbox" name="beschikbaar_ma" id="beschikbaar_ma" checked="checked" class="checkbox" />
                <
label>Dinsdag:
              <
span class="small">&nbsp;</span>
              <
/label>
              <
input type="checkbox" name="beschikbaar_di" id="beschikbaar_di" checked="checked" class="checkbox" />
                <
label>Woensdag:
              <
span class="small">&nbsp;</span>
              <
/label>
              <
input type="checkbox" name="beschikbaar_wo" id="beschikbaar_wo" checked="checked" class="checkbox" />
                <
label>Donderdag:
              <
span class="small">&nbsp;</span>
              <
/label>
              <
input type="checkbox" name="beschikbaar_do" id="beschikbaar_do" checked="checked" class="checkbox" />
                <
label>Vrijdag:
              <
span class="small">&nbsp;</span>
              <
/label>
              <
input type="checkbox" name="beschikbaar_vr" id="beschikbaar_vr" checked="checked" class="checkbox" />
                <
label>Zaterdag:
              <
span class="small">&nbsp;</span>
              <
/label>
              <
input type="checkbox" name="beschikbaar_za" id="beschikbaar_za" class="checkbox" />
                <
label>Zondag:
              <
span class="small">&nbsp;</span>
              <
/label>
              <
input type="checkbox" name="beschikbaar_zo" id="beschikbaar_zo" class="checkbox" />

?>
 



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.