hoe query maken?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Front end developer React

Functie Wij zijn van origine een wordpress bureau, maar sinds 2006 zijn wij dit wel redelijk ontgroeid. Naar mate de jaren verstreken zijn we gegroeid in omvang, maar ook in de complexiteit van opdrachten waarin wij onze klanten kunnen bedienen. Momenteel bestaat onze organisatie uit 4 front end developers, 12 back end developer 3 projectmanagers en een 2 koppig management. Wij zijn een hele informele, bijna familiaire organisatie. Geen strak pak of overhemd, nee gewoon dragen waar jij je prettig bij voelt. De gemiddelde leeftijd ligt tussen de 25 en 30 en wij doen er veel aan om onze hechte

Bekijk vacature »

PHP ontwikkelaar

Functie Jij komt te werken in een development team van 9 man. Het grootste deel doet back end development en daarnaast is er 1 teamlead en 1 tester in het team. Dit Agile team is van groots belang voor de organisatie omdat zij voornamelijk alle eigen systemen in-house ontwikkelen. Naast het door ontwikkelen van het bestaande platform en de software die daarbij komt kijken, zul jij je ook bezighouden met het realiseren en opzetten van nieuwe projecten binnen het bedrijf. Je staat nauw met de klant in contact om zo hun wensen zo goed mogelijk te kunnen realiseren. Daarnaast ontwikkel

Bekijk vacature »

C# developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als C# Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling. Mede hierdoor zij wij dit jaar Microsoft Partner of the Year geworden. Sogetisten staan klaar voor elkaar, hebben lol met elkaar en daarmee behalen we de mooiste resultaten! Werken bij Sogeti

Bekijk vacature »

Front end ontwikkelaar

Functie Het huidige team bestaat uit momenteel uit 5 back end developers verdeeld van senior tot junior. Omdat de gehele front end van applicaties anders gaan insteken zijn ze op zoek naar een ervaren Front end developer die hen kan helpen de juiste keuzes te maken. Je krijgt veel vrijheid om te bepalen hoe je dit wilt ontwikkelen en vrijheid in welke techniek je hiervoor wilt gebruiken. Je zult je dus bezighouden met architectuur, documentatie en natuurlijk ontwikkeling van nieuwe functionaliteiten binnen de verschillende applicaties. natuurlijk heb jij ook mogelijkheden om te sparren binnen het team, maar ze gaan uit

Bekijk vacature »

PHP Developer - Draag bij aan de maatschappij!

Bedrijfsomschrijving Wil jij als applicatieontwikkelaar deel uitmaken van een gedreven ontwikkelteam en werken aan innovatieve producten? Dan hebben wij dé uitdaging voor jou! Wij zijn op zoek naar een enthousiaste collega die samen met ons de technische ondergrond van onze producten verder wil ontwikkelen met behulp van PHP. Met jouw expertise geef je de finishing touch aan onze producten om jezelf steeds opnieuw weer te verrassen. Functieomschrijving Bij ons staan innovatie en creativiteit centraal. Wij zijn op zoek naar een enthousiaste PHP ontwikkelaar die nieuwe ideeën en inzichten kan inbrengen en daarmee zichzelf en het team verder kan laten groeien.

Bekijk vacature »

Senior PHP developer/ Software Architect

Functie Momenteel zijn ze op zoek naar een ervaren PHP developer die zichzelf graag bezighoudt met zaken als architectuur en de algehele verbetering van structuren en standaarden. Het is eigenlijk meer operationeel als uitvoerend omdat je bezig gaat met zaken als het verder uitrollen en verbeteren van testautomatisering, codereviews, tickets en de doorloop hiervan en architectuurkeuzes. Mocht je hiernaast ook wat DevOps kennis meenemen is dit mooi meegenomen! Vanwege het kleine team maar de wereldwijde impact die zij leveren is er veel focus op kwaliteit. In deze functie werk je aan één van hun belangrijkste applicaties. Hierin werk je nauw

Bekijk vacature »

Medior PHP developer

Functie Samen met je development team werk je Agile Scrum en met jullie gezamenlijke kennis en ervaring bepalen jullie samen de beste keuze voor techniek en architectuur. Naast het ontwikkelen van software ben je continue bezig om ook jezelf te ontwikkelen. Ze werken met o.a.: PHP, Laravel, Doctrine, PHP Unit, Behat, React, TypeScript, (My)SQL, Postgress, Redis, ElasticSearch, Docker, Nginx, GIT flow, JIRA, AWS. Eisen • HBO werk- en denkniveau • Je hebt goede kennis en ervaring met PHP • Je bent niet bang voor complexe projecten • Je werkt graag zelfstandig aan applicaties • Je bent altijd nieuwsgierig naar nieuwe

Bekijk vacature »

Junior Developer Low-code

Dit ga je doen Low-code ontwikkeling van software voor landelijk bekende organisaties; Samenwerken in een team van 10 collega's; Opleveren van mooie eindproducten, middels de Agile methodiek; Direct contact met de eindklant over de gewenste oplossingen. Hier ga je werken Als startende IT-professional kom je te werken in de regio van Lelystad bij een organisatie die met toonaangevende klanten uit heel Nederland samen werkt. De producten en diensten van de organisatie bereiken miljoenen Nederlanders. Hierbij komt een grote hoeveelheid informatie kijken en deze moet discreet en veilig verwerkt worden. De processen die hierbij horen worden door het IT team vormgegeven.

Bekijk vacature »

Back end developer PHP

Functie Heb jij altijd al eens bij een bedrijf willen werken waar jij géén nummertje bent, die alleen maar uitvoerend werk doet? Dan zou je hier perfect passen! Tuurlijk, je werkt aan projecten voor grote of kleine bedrijven… Het enige verschil hier is, jouw mening telt hier écht. Jouw inbreng wordt gewaardeerd, serieus genomen en gebruikt. En vergeet niet, je werkt niet alleen aan deze projecten. Er werken in totaal ruim 25 developers en designers, onderverdeeld over 3 development teams. Voornamelijk bestaande uit Medior en Senior developers, die samen voor een inspirerende en ambitieuze omgeving zorgen. Hun visie is namelijk

Bekijk vacature »

Front end developer binnen de consultancy

Functie Je komt in een team met ambitieuze developers die de passie voor Front-End met jou delen. Samen ga je aan de slag met leuke en leerzame opdrachten. Het team heeft een eigen budget en financiën en zij bepalen zelf hoe dat besteed en investeert wordt. Je gebruikt tools als JavaScript, Node.js, React, Angular, Typescript en Vue.js wanneer je werkt aan de opdrachten. Daarnaast zul je veel leren van je collega’s en gezamenlijk een leuke tijd doorbrengen tijdens activiteiten zoals wintersport, hackatons en conferentiebezoeken. Je krijgt niet alleen de mogelijkheid Front-End te ontwikkelen, maar ook vooral jezelf. Dit kan behaald

Bekijk vacature »

Product Developer (M/F), Fulltime 40 h/week

A global Plantbased revolution – that is our dream. Maximising the protein transition – that is our mission. Producing and developing sustainable and delicious products – that is what we do. Ojah is a fast growing company with a mission and has the ambition to be the world leader in its field. To support this growth we are hiring new colleagues. People that would like to make a difference and dare to dream big. With currently a 150 colleagues proudly working on our exceptional products. Working in a dynamic surrounding that runs full speed ahead. We need you! Product Developer

Bekijk vacature »

Randstad - Freelance Backend Developer/ Data Engin

Starting date: 10.05.2023 Salary range: €67,00 - €77,00 Duration: 6 months Hours: 40 Working model: Hybrid* MUST be NL based Job description: Our vision is to have a consistent and data driven experience for all sales across all our operating companies. Our mission is to enable our salespeople to be able to reach out to the right company at the right time. We do this by creating data driven micro services and solutions. We mainly focus on implementation in the Google Cloud but also integrate with local systems and other cloud solutions. A typical day: As a back-end developer you

Bekijk vacature »

C# developer

Functie Als C# ontwikkelaar ben jij de spin in het web bij deze organisatie. Jij begeleidt en traint de field engineers die bij de klanten machines leveren en installeren. Daarnaast ondersteun jij de field engineers als zij bij de klant vastlopen bij het installeren van de machine m.b.t. software matige vragen. Jouw doel is dan ook om de technische kennis van de field engineers door middel van training zoveel mogelijk uit te breiden. Dit om ervoor te zorgen dat zij zelfstandiger software matige problemen kunnen oplossen. Ook ben jij verantwoordelijk voor het bedenken van software oplossingen voor klanten en dit

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 »

Junior Fullstack Developer

Functie omschrijving Heb jij je universitair diploma Informatica afgerond en ben jij op zoek naar een startersfunctie waar jouw ontwikkeling in een hoog vaandel staat? Voor een softwarebedrijf in Amsterdam zijn wij op zoek naar een Junior Fullstack Developer. Je begint met een op maat gemaakte training om de kennis bij te spijkeren die jij nog mist. Uiteraard leer je het meeste tijdens je werk, maar de training geeft je hiervoor alvast de juiste handvatten. Je kunt het volgende verwachten! Jij ontwikkelt in technieken als Java, Javascript en SQL. Je werkt hierbij volgens de Agile/Scrum methode; Na het afronden van

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

27/05/2026 06:47:38
 
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:
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.