hoe query maken?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Java Developer

Java/Kotlin Developer Ben jij een ervaren Java/Kotlin developer met een passie voor het automatiseren van bedrijfsprocessen? Wil je graag deelnemen aan uitdagende projecten bij aansprekende klanten? En ben je op zoek naar een professioneel, ambitieus en dynamisch bedrijf om je carrière verder te ontwikkelen? Kom dan ons team bij Ritense in Amsterdam versterken! Zo ziet de functie eruit: Als Java/Kotlin developer bij Ritense ben je verantwoordelijk voor de ontwikkeling en implementatie van applicaties die bedrijfsprocessen automatiseren, zodat onze klanten slimmer, efficiënter en klantgerichter kunnen werken. Als developer ben je in de lead en zorg je voor de correcte oplevering van

Bekijk vacature »

PHP Developer

Functie omschrijving Als PHP / Laravel developer zal je in een klein team terecht komen. Wij zijn op zoek naar een echte specialist, iemand die de balans weet te vinden tussen techniek en perfectie. In de aankomende jaren wilt dit bedrijf flink groeien en daarom zijn ze op zoek naar jou! Wat ga je doen? Je draagt bij aan het ontwikkelen en onderhouden van bestaande webapplicaties die boordevol functionaliteit zitten. Deze applicaties worden gebruikt door de organisatie zelf en ook door de klanten. Inmiddels wordt er gewerkt met Laravel 8 en zijn er diverse koppelingen naar externe leveranciers. Verder zal

Bekijk vacature »

Senior Airport Developer ( System engineer)

De functie Nice to know (you) De nieuwe A-pier wordt de duurzaamste van Schiphol. Als deze af is ligt er 4000 vierkante meter zonnepanelen op het dak. En de toiletten? Die spoelen door met regenwater. we gaan ervoor: het creëren van de meest duurzame en hoogwaardige luchthavens ter wereld. een toekomstbestendig en duurzaam Schiphol. Daar werken we elke dag hard aan in team Development & Sustainability. Jij bent regisseur, expert én aanjager van de ontwikkeling van Schiphol. Connecting your world Hoe maak je de ambities en doelstellingen van Schiphol concreet in een project? De waarde voor Schiphol naar eisen die

Bekijk vacature »

C# .NET Developer IoT SQL Server

Samengevat: Wij ontwikkelen innovatieve oplossingen om apparaten en bezittingen op een eenvoudige en flexibele manier te beveiligen. Ben jij een C# .NET developer? Heb jij ervaring met C# en SQL server? Vaste baan: C# .NET Developer IoT HBO €3.200 - €4.500 Deze werkgever is gespecialiseerd in hoogwaardige GSM/GPRS alarm- en telemetrietechnologie. Met een eigen productlijn en klantspecifieke ontwikkelingen biedt deze werkgever oplossingen om op afstand te meten, melden, loggen en aansturen, ook op plaatsen zonder stroomvoorziening. Onze producten worden gekarakteriseerd door flexibiliteit in de configuratie, betrouwbaarheid en een extreem laag stroomverbruik. Zij werken voor MKB klanten. Deze werkgever heeft veel

Bekijk vacature »

Lead Fullstack developer

Functie omschrijving Ben jij een leergierige en ambitieuze junior developer met technische skills? Ben jij op zoek naar een werkgever die jouw de volledige vrijheid geeft om jezelf tot een volwaardige senior te ontwikkelen? Wij zijn op zoek naar een full stack developer die zich bezig wil bezig houden met het uitbreiden en verbeteren van de online webshop. Een onderdeel van jouw werkzaamheden is naast het beheren van de webshop ook om de processen en structuren te stroomlijnen. Werkzaamheden Onderhouden van de webshop (denk aan het bijhouden van de voorraad); Nieuwe functies toevoegen aan de product configurator door middel van

Bekijk vacature »

Front-end Angular developer

Functie In jouw rol als Front-End developer werk je samen met de backend developers om middels tweewekelijkse sprints het platform naar een hoger niveau te tillen. Hiernaast heb je affiniteit met data en werk je graag samen met het team om de gegevensintegriteit en -beveiliging te waarborgen, om ervoor te zorgen dat de gebruiker wereldwijd de beste SaaS-services heeft. Deze organisatie heeft meer dan 100 mensen in dienst, waarvan er 45 in Nederland werken. Het ontwikkelteam bestaat uit 10 mensen en is verdeeld in 2 scrumteams. Het eerste team bestaat uit Java en Scala ontwikkelaars. Het tweede team, waar jij

Bekijk vacature »

Traineeship Java Developer

Functie Wat ga je doen als Java Developer? Jij start via ons bij deze opdrachtgever als Trainee Java ontwikkelaar, tijdens het traineeship ga je in 1 jaar van de basis naar professioneel Java ontwikkelaar. Je start samen met een groep trainees, volgt de aangeboden cursussen en gaat aan de slag bij één van onze opdrachtgevers. Na een aantal maanden volgt de volgende opdracht. Door de groei in jouw rol kom je op steeds complexere opdrachten terecht. Veel afwisseling dus. Collega’s met ervaring helpen je bij deze groei en samen met jouw coach ga je een persoonlijke leerplan opzetten om jou

Bekijk vacature »

Traineeship Fullstack developer (WO, 0 tot 3 jaar

Functie Zoals beschreven ga je vanaf start aan de slag bij een passende opdrachtgever, hierbij kijken ze echt naar jouw wensen, kennis/ervaring maar ook de reisafstand. Momenteel hebben ze meerdere klanten waarbij ze groepen hebben opgezet wat maakt dat er diverse uitdagende kansen liggen. Naast het werken bij de opdrachtgever, en het volgen van de masterclasses, zul je regelmatig met de andere trainees in contact zijn. Niet alleen op professioneel vlak maar juist ook bij de borrels en kwartaaluitjes! Kortom; een jaar lang hard aan jezelf werken in combinatie met gezelligheid en plezier. Spreek dit jou aan? Dan komen we

Bekijk vacature »

Junior / Medior C# .NET ontwikkelaar in Brabants t

Bedrijfsomschrijving Ben jij een gepassioneerde C# .NET ontwikkelaar met een voorliefde voor hardware? Dan is dit de perfecte kans voor jou! Bij ons bedrijf krijg je de kans om deel uit te maken van een team van sociale en enthousiaste techneuten die er elke dag naar streven om onze eigen ontwikkelde software nog beter te maken. Het team van ongeveer 10 team medewerkers maakt zich hard om de interne processen gestroomlijnd te laten verlopen. Functieomschrijving Als lid van ons hechte en behulpzame team word je betrokken bij diverse projecten. Daarbij krijg je te maken met data-analyses, content en de logistieke

Bekijk vacature »

Back End Developer

Als Back End developer bij KUBUS houd je je bezig met het ontwikkelen van de (web)applicatie en services van BIMcollab. Je hebt een focus op de back end van onze software, daarvoor werken wij hoofdzakelijk met C# en .NET. Wij hanteren een full-stack benadering, wat betekent dat je naast de back-end ook meehelpt bij andere onderdelen van de code. Als softwarebedrijf bevindt KUBUS zich in een unieke positie. We bouwen aan onze eigen producten die wereldwijd door tienduizenden gebruikers worden gebruikt. Ons bedrijf heeft precies de juiste grootte: groot genoeg om echt impact te maken in de markt, maar klein

Bekijk vacature »

Ervaren PHP developer gezocht!

Functie Het team bestaat inmiddels uit zo’n 25 collega’s met specialisten op het gebied van development, data(analyse), marketing, infrastructuur en finance. Ze hebben een supermodern pand en bieden hiernaast veel vrijheid en verantwoordelijkheid. Ze doen er alles aan om jou op te gemak te stellen. Zo kun je je eigen werkplek inrichten naar persoonlijke wensen, maar gaan ze bijvoorbeeld ook jaarlijks met elkaar wintersporten en zijn er andere leuke uitjes. Als onderdeel van één van de scrumteams ga je aan de slag, samen ben je medeverantwoordelijk voor het doorontwikkelen van hun business applicatie waar het traffic team dagelijks mee werkt.

Bekijk vacature »

Embedded Developer C++

Functie omschrijving Ben jij op zoek naar een leuke uitdaging als Embedded Developer, zoek dan niet verder! Voor een leuke opdrachtgever in omgeving Rotterdam zijn wij op zoek naar een Embedded Developer die graag met Embedded Devices werkt. Je zult verantwoordelijk worden voor het ontwikkelen en onderhouden van diverse producten. Jouw specialisatie ligt op het vlak van software, hardware en back-end. Dit bedrijf is gespecialiseerd in het ontwerpen van software voor een unieke industrie. Wil jij betrokken worden bij een proces dat loopt van ontwikkeling tot installatie? Waarbij je bezig zult zijn met perfecte systemen die geleverd worden aan binnen

Bekijk vacature »

Scrum Master

TenneT is hard groeiend om de onze ambities waar te kunnen maken. Zo nemen wij een leidende rol in het aanjagen van de energietransitie. Het werven van nieuw talent speelt daarin een cruciale rol. Wij zijn op zoek naar een gedreven Scrum master op onze locatie Arnhem die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je begeleidt twee teams binnen de afdeling Platform Services (PLS). Je helpt mee de devops manier van werken van de teams verder door te ontwikkelen. Je helpt de PO bij het managen van de product backlog; het voorbereiden van

Bekijk vacature »

Fullstack developer - medior

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en zou jij graag bij een platte maar informele organisatie willen werken? Voor een mooi softwarebedrijf in omgeving Ridderkerk zijn wij op zoek naar versterking voor op de afdeling Software Development! Als Fullstack developer wordt je bij dit bedrijf onderdeel van de volledige ontwikkeling van requirement tot oplevering! Werkzaamheden Jouw focus ligt op de front end en alles wat daarbij komt kijken. Je gaat ontwerpen, ontwikkelen, testen en valideren. Je zult voornamelijk werken met React.js en Typescript. Maar ook Javascript, HTML en CSS komen aanbod. Daarnaast zal je ook regelmatig met

Bekijk vacature »

Medior Java developer (fullstack)

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 »
Orhan T

Orhan T

23/12/2007 14:29:00
Quote Anchor link
Ik heb nu allemaal verschillende selectboxen met de name position[] . Nu wil ik een query maken om deze in de database te stoppen.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
$sql = "INSERT INTO POSITION (
        Name )
        VALUES (
        '".$_POST["position"]."' )
        ";

Dit gaat duidelijk dus niet werken omdat wanneer de gebruiker meerdere selecteerd ik allerlei namen krijgen in een kolom. Hoe moet ik het dan doen?
Een lus is de oplossing maar ik weet niet hoe ik dit in elkaar zou moeten zetten.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
while ($rij = $_POST["position"])
{
     $sql = "INSERT INTO POSITION (
        Name )
        VALUES (
        '"$rij"' )
                                ";    
mysql_query($sql);
}


Zoiets misschien?
 
PHP hulp

PHP hulp

03/02/2025 22:57:01
 
Jan Koehoorn

Jan Koehoorn

23/12/2007 14:33:00
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
12
13
14
<?php
    foreach ($_POST['position'] as $position) {
        $sql = "
            INSERT INTO POSITION
            (
                Name
            )
            VALUES
            (
                '"
. $position . "'
            )
            "
;
    }

?>

Edit:
En dan natuurlijk binnen de foreach de query uitvoeren en error checking toepassen
Gewijzigd op 01/01/1970 01:00:00 door Jan Koehoorn
 
Orhan T

Orhan T

23/12/2007 14:36:00
Quote Anchor link
Is dat alles? Bedankt ! Ik moet me toch wat meer verdiepen in de foreach lus..
 
Jan Koehoorn

Jan Koehoorn

23/12/2007 14:39:00
Quote Anchor link
Zeker aan te raden. Je hebt hem veel nodig ;-0
 
Orhan T

Orhan T

23/12/2007 14:41:00
Quote Anchor link
Kan je me misschien ook uit leggen waarom het nou juist niet kan met bijvoorbeeld een while loop of een van de andere loops?

Edit:
Ik kan toch ook in de loop :
$aorid[] = mysql_insert_id(); in zetten ?
Het dan later in de loop ook nog in een ander tabel inserten door ".$aorid."
Maar wordt dan wel de eerste array gepakt en daarna weer de tweede en hoef ik niet een [] achter de variabele te zetten? Dit doe ik nog natuurlijk allemaal in de loop, je kan toch wel een if plaatsen in een foreach?
Veel vragen maar ik hoop op een antwoord
Gewijzigd op 01/01/1970 01:00:00 door Orhan T
 
Jan Koehoorn

Jan Koehoorn

23/12/2007 14:47:00
Quote Anchor link
Het kan met een for loop ook, maar waarom zou je?
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
    for ($i = 0, $n = count($_POST['position']); $i < $n; $i++ ) {
        $sql = "INSERT INTO ..."; // enzovoort
    }
?>

Je ziet dat die syntax veel lastiger is.
 
Orhan T

Orhan T

23/12/2007 14:51:00
Quote Anchor link
Kan je misschien ook nog de vragen onder mijn edit beantwoorden. Ik plaats ze hier wel even:
Ik kan toch ook in de loop :
$aorid[] = mysql_insert_id(); in zetten ?
Het dan later in de loop ook nog in een ander tabel inserten door ".$aorid."
Maar wordt dan wel de eerste array gepakt en daarna weer de tweede en hoef ik niet een [] achter de variabele te zetten? Dit doe ik nog natuurlijk allemaal in de loop, je kan toch wel een if plaatsen in een foreach?
Veel vragen maar ik hoop op een antwoord(en)
 
Arend a

Arend a

23/12/2007 14:51:00
Quote Anchor link
Het kan ook prima met een while loop:

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
<?
while ($value = array_shift($_POST['position'])) {
        $sql = "
            INSERT INTO POSITION
            (
                Name
            )
            VALUES
            (
                '"
. $value . "'
            )
            "
;
}

?>


of met een for loop

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
<?

foreach ($i = 0; $i < count($_POST['position']); $i++) {
        $sql = "
            INSERT INTO POSITION
            (
                Name
            )
            VALUES
            (
                '"
. $_POST['position'][0] . "'
            )
            "
;
}


?>


Wat je ziet is dat de notatie van foreach het makkelijkste is om een lijst mee te doorlopen. De while loop is handig wanneer je iets steeds wil herhalen tot je aan een bepaalde conditie voldoet, en de for loop is practischer voor een sequentie (1,2,3,4,5).

In de praktijk kan je ze allemaal door elkaar gebruiken met een iets andere notatie.
 
Orhan T

Orhan T

23/12/2007 14:57:00
Quote Anchor link
@arend, kan je achter '".$_POST["position"][0]."' niet de [0] weglaten?
Hier nog de vragen die ik hiervoor ook stelde:
Kan je een if plaatsen in een foreach loop?
$aorid[] = mysql_insert_id wanneer ik dat in de loop zet en er later om terug vraag in de loop, mag ik het dan zo typen $aorid of moet het als een array: $aorid[]?
Bedankt voor de reacties :D
 
Jeroen Spaans

Jeroen Spaans

21/02/2008 20:04:00
Quote Anchor link
moet de mysql_query buiten de { }?
 
Frank -

Frank -

21/02/2008 20:08:00
Quote Anchor link
Jeroen Spaans schreef op 21.02.2008 20:04:
moet de mysql_query buiten de { }?
Nee, anders voer je de query maar 1x uit, alleen de laatste.

Voor je eigen gemak maak je eerst een query string aan, $query en ga je die daarna pas uitvoeren in de functie mysql_query(), controleren of het is gelukt, etc. etc.

Ps. Het is wel een oud topic en niet eens je eigen topic...
 



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.