Select multiple

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Laravel / PHP developer

Functie omschrijving Wij zijn op zoek naar een Medior PHP / Laravel Developer voor een IT-consultancy in de omgeving van Hoofddorp! Ben jij op zoek naar een leuke nieuwe uitdaging binnen een veelzijdige werkomgeving? Lees dan snel verder! Binnen dit bedrijf werk je in een ontwikkelteam, waarin je zeer betrokken bent en meedenkt over softwareoplossingen. Binnen dit Team hou je je bezig met het aanpassen, verbeteren en vernieuwen van de logistieke oplossingen. Je zult je bezig houden met de volgende werkzaamheden: Je gaat aan de hand van de wensen van klanten software ontwikkelen; Je bent bij het gehele proces betrokken;

Bekijk vacature »

PHP Software Developer

Functie omschrijving Op zoek naar een nieuwe uitdaging binnen PHP? Lees dan snel verder! Wij zoeken een ervaren PHP developer die binnen een organisatie gaat functioneren als verlengstuk van de klant. Wij zoeken voor deze iemand die technisch complexe zaken met enthousiasme en plezier aanvliegt. Verder moet je instaat zijn om je tijd goed te managen omdat je aan meerdere projecten tegelijkertijd werkt. Je werkt met de nieuwste technieken en tijdens deze uitdaging werk je veel samen met de front-end developers van deze organisatie. Wij zoeken iemand die zichzelf graag uitdaagt en altijd de beste wilt zijn. Bedrijfsprofiel Waar ga

Bekijk vacature »

.NET developer

Functie Als senior .NET ontwikkelaar en aankomend lead developer ben jij in één van de drie development teams verantwoordelijk voor het volgende: • Jij hebt een oogpunt op modernisering en bent verantwoordelijk voor de technische staat en architectuur van de applicatie; • Jij bent verantwoordelijk voor het reviewen van de technische haalbaarheid van verschillende onderwerpen; • Jij bent verantwoordelijk voor een goede aansluiting binnen het multidisciplinaire team en de bijbehorende taken; • Jij bent verantwoordelijk voor het aandragen van verbetervoorstellen en ontwikkelstandaarden in zowel de techniek als architectuur; • Jij bent meewerkend voorman en ondersteunt en coacht jouw team op

Bekijk vacature »

C# .NET Developer

Dit ga je doen Als developer nieuwe gave features implementeren; Werken met technieken als C# .NET en (REST) API's webservices; Ontwikkelen van koppelingen middels API's; Maken van technische keuzes en beslissingen over de architectuur; Junior collega's coachen; Initiatief nemen voor nieuwe technische mogelijkheden; Je bent een belangrijke schakel - en vindt het leuk - om te schakelen met de business. Hier ga je werken In een klein team van professionals ben je als C# .NET Developer verantwoordelijk voor het ontwikkelen van één van de applicaties voor het grootste inhouse product: een applicatie voor alles omtrent hypotheken. De programmeertaal die je

Bekijk vacature »

Full stack .NET developer Microsoft 365

Wat ga je doen als Full stack .NET developer Microsoft 365? Je stelt je op als sparringpartner voor het team en PO over toekomstige functionaliteiten, architectuur en mogelijke nieuwe producten. Je bent mede-verantwoordelijk voor het vertalen en omzetten van een user story in een passend technisch design. Je implementeert functionaliteiten op basis van een technisch design en user story. Je bent mede-verantwoordelijk voor het beheer van Azure DevOps, waaronder het beheer van GIT, Build Pipelines, Release Pipelines en geautomatiseerde testen. Hier herken jij jezelf in Hbo werk- en denkniveau of hoger aangevuld met relevante certificeringen en/of cursussen; Minimaal 3 jaar

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 »

Senior Developer ERP Dynamics 365

Samengevat: Deze werkgever is een softwarebedrijf. Ben jij een enthousiaste developer? Heb je ervaring met ERP of Dynamic 365 bussines central? Vaste baan: ERP Applicatie Specialist ERP MBO €3.600 - €5.200 Wij houden ons als bedrijf bezig met het leveren en implementeren van het Microsoft Dynamics pakket binnen verschillende industriële sectoren. Deze werkgever is een veelzijdige organisatie. Je werkt voor de eigen IT organisatie. Zij werken met moderne technologie en staan open voor innovatie. Binnen ons open team is er een no-nonsense cultuur. Daarnaast is er veel onderling contact door de korte communicatielijnen. Het team werkt enthousiast samen om een

Bekijk vacature »

C# .NET developer voor innovatieve applicaties gez

Bedrijfsomschrijving Deze werkgever houdt zich al ruim 20 jaar bezig met het ontwikkelen van innovatieve software en dat willen ze graag nog lang doorzetten. En dat merk je ook als je als .NET developer hier aan de slag gaat. De applicaties worden continu doorontwikkeld met altijd als uitgangspunt dat zowel de kwaliteit als het gebruikersgemak van hoog niveau is. Het bedrijf telt inmiddels ruim 25 medewerkers waarvan meer dan de helft op de development afdeling werken. Meer weten over deze werkgever? Mail naar [email protected] of bel 0657578548 Functieomschrijving Je komt te werken in een Scrum team met andere .NET developers

Bekijk vacature »

Medior/Senior Software Developers gezocht in de Ra

Functie Op dit moment staan er posities open voor de volgende functies: Front-end, Back-End & Fullstack software developer. Als Front-End software developer werk je met JavaScript en de bijbehorende technologieën zoals TypeScript, Angular, React, Vue en Svelte. Als Back-End software developer ben je bezig in NodeJS en doe je dit met behulp van AWS, NoSQL, REST en GraphQL. Je krijgt leuke en uitdagende opdrachten met een gemiddelde duur van anderhalf jaar. Hier werk je in een team met andere IT’ers aan het ontwikkelen en verbeteren van software. Je wordt begeleid door een accountmanager die fungeert als jouw aanspreekpunt. Het team

Bekijk vacature »

Front-end Developer

Gezellige team, passie en een groene toekomst! Lees hier de vacature van Front-end Developer bij All in Power! All in power heeft zich tot doel gesteld écht bij te dragen aan de energietransitie. Dit doen wij door de markt voor energie volledig op zijn kop te zetten. Producenten van schone (wind- of zonne-)energie verkopen via ons platform hun energie rechtstreeks aan gebruikers. Of dit nu huishoudens, bedrijven of bijvoorbeeld laadpalen zijn ons platform maakt het uitwisselen van energie mogelijk. Zo maken we de business case van onze klanten veel sterker en loont het om (meer) te investeren in vergroening voor

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 »

Lead Front-end developer

Functie Hun huidige applicatie worden ontwikkeld in o.a. React, Redux, TypeScript. Ze werken graag met de nieuwste technieken en tooling en zoeken ook developers die hier proactief op zoek naar gaan. Als senior/lead developer ben je een kartrekker in het team. Naast het meedenken over bijvoorbeeld de architectuur of toepassing van nieuwe technieken krijg je ook veel tijd om de meer junior (front-end) developers te begeleiden. Zo kun je bijvoorbeeld 1 dag in de week met 2 collega’s bezig zijn om samen met hen te kijken naar hun ontwikkeling, doelstellingen en uiteraard de gewenste begeleiding hierin. Hiernaast sta je als

Bekijk vacature »

Backend developer

Functie omschrijving Ben jij graag bezig met de back-end van applicaties? Zou je dit graag willen doen voor een kleine werkgever waar ook tijd is voor een drankje op zijn tijd? Je taken hierbij zullen bestaan uit: Gebruik maken van de volgende technieken: .NET (core), C#, SQL, XML, MVC, JSON, REST & SOAP API. Gebruik maken van de volgende tools: Visual Studio, GIT, Jira, Jenkins. Bovengenoemde technieken en tools ga je gebruiken om: Nieuwe functionaliteiten te ontwikkelen. Wijzigingsverzoeken van klanten uitvoeren. Verzorgen van koppelingen tussen data. Bedrijfsprofiel Jouw nieuwe werkgever bevindt zich in regio Raamdonksveer en bieden oplossingen op gebied

Bekijk vacature »

Typescript Developer / Cloud platform

Dit ga je doen (Door)Ontwikkelen van het cloud platform; (Door)Ontwikkelen van microservices; Bouwen van nieuwe functionaliteiten; Verbeteringen aandragen voor het cloud platform; Sparren met de business. Hier ga je werken Onze opdrachtgever, gevestigd in regio Eindhoven, levert een compleet dienstenpakket op het gebied van IT. Zij pakken verschillende (complexe) vraagstukken van grote organisaties op. De sfeer intern is gezellig en informeel. Men houdt van hard werken maar gezelligheid door middel van een borrel of gezamenlijke lunch komt er veel voor. Als Typescript ontwikkelaar word je onderdeel van het team gericht op de (door)ontwikkeling van hun eigen cloud platform welke wordt

Bekijk vacature »

Medior Front-end Developer

Bij Getnoticed doen wij wat we leuk vinden, websites bouwen en online marketing. Voor veel van onze klanten doen we dan ook allebei. Wel zo fijn om campagnes te draaien voor conversiegerichte websites die in eigen beheer zijn. In onze vestiging in Nederweert zit onze development afdeling en worden de websites gebouwd. Op dit moment zijn we op zoek naar jou: dé Medior Front-end Developer die net als wij, het hoofd boven het maaiveld durft uit te steken! In het kort Even een paar punten die omschrijven wat deze toffe baan inhoudt: Het uitwerken van designs tot functionele layouts Je

Bekijk vacature »
Johan Boerema

Johan Boerema

21/08/2006 21:05:00
Quote Anchor link
Kan iemand mij vertellen hoe ik een select box waarin ik meerdere keuzes kan maken moet verwerken in een database?

Ik heb onderstaande code, maar dan krijg ik de volgende foutmelding:

Warning: Invalid argument supplied for foreach() in

Dit is mijn code:

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

if (isset($_POST['verzondenmaat'])){
    foreach ($_POST['maat'] as $maat) {
        $query = "INSERT INTO maatprijs (id, product, maat)
        VALUES ('', $product, $maat)"
;
        $result = mysql_query($query);
        if (mysql_affected_rows() == 1) {
            continue;
        }
else {
            $foutbericht .= '<p>Dat ging niet goed</p>';
            break;
        }
}
}

?>


En het formulier:

<TABLE CELLPADDING=0 CELLSPACING=0 BORDER=0 ALIGN=CENTER WIDTH=621>
<TR>
<TD> <form action="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php $php_self?>
" method="POST">
<p>Maten<br/>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php fill_select_multiple('maat', 'maat'); ?>

</p>
<!--
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php // echo $_POST['maat']; ?>
-->
<input type="hidden" name="verzondenmaat" value="1" />
<p>
<input type="submit" name="Submit" value="Registreren">
</p>
</form></td>
</tr>
</table>
 
PHP hulp

PHP hulp

26/11/2024 04:38:12
 
Danny K

Danny K

21/08/2006 22:22:00
Quote Anchor link
Je kan het gebruiken door als volgt te doen:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<SELECT NAME="naampje_verzinnen[]" MULTIPLE >
<option>Multiple </option>
</SELECT>


Je krijgt hem terug als een array.. Dus die kan je gewoon zo behandelen in php..
Let er dus wel op dat je die haken plaatst => []
Deze zorgen er namelijk voor dat je hem daadwerkelijk als array terug krijgt.

Probeer daarna die $_POST['maat'] eens met de print_r() functie weer te geven om te kijken of het wel een goede array is en of de waardes goed over komen..

Edit:

Typo
Gewijzigd op 01/01/1970 01:00:00 door Danny K
 
Johan Boerema

Johan Boerema

21/08/2006 22:53:00
Quote Anchor link
Het is me gelukt, bedankt!
 
Danny K

Danny K

21/08/2006 23:12:00
Quote Anchor link
graag gedaan :)
 
Klaasjan Boven

Klaasjan Boven

21/08/2006 23:13:00
Quote Anchor link
Johan:
Het is me gelukt, bedankt!


Wat is het nu geworden? Hebben wij er mischien ook wat aan
 
Johan Boerema

Johan Boerema

22/08/2006 09:42:00
Quote Anchor link
Ik was inderdaad die [] vergeten.
 
Lissy Pixel

Lissy Pixel

22/08/2006 10:22:00
Quote Anchor link
@ Johan : zet dus effies hier neer wat je uiteindelijke script is geworden zodat een minder ervaren scripter kan zien wat je uiteinelijke wens was/is.
 
Jan Koehoorn

Jan Koehoorn

22/08/2006 10:27:00
Quote Anchor link
Uitleg:
Als je multiple select er zo uit ziet:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<select name="hobbies[]" multiple>
    <option value="1">koken</option>
    <option value="2">tuinieren</option>
    <option value="3">breien</option>
    <option value="4">PHP</option>
</select>

dan kun je hem na het verzenden van het formulier zo uitlezen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
if (isset ($_POST['hobbies']) && is_array ($_POST['hobbies'])) {
    foreach ($_POST['hobbies'] as $value) {
        echo '<p>'.$value.'</p>';
    }
}

?>

Belangrijk bij een multiple select:

1) vergeet het keyword 'multiple' niet!
2) geef hem een array-naam, dus met []
3) je krijgt hem terug als array, in 1 van de elementen van de POST array, dus in mijn voorbeeld in de array $_POST['hobbies']
Gewijzigd op 01/01/1970 01:00:00 door Jan Koehoorn
 
Johan Boerema

Johan Boerema

22/08/2006 10:33:00
Quote Anchor link
Ik heb een multiple select box gemaakt waarbij alle keuzes worden verwerkt in de database:

De verwerking in de db:

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

if (isset($_POST['verzondenmaat'])){
    foreach ($_POST['maat'] as $maat) {
        $product = $_GET['artikel'];
        $query = "INSERT INTO maatprijs (id, product, maat)
        VALUES ('', '$product', '$maat')"
;
        $result = mysql_query($query);
        if (mysql_affected_rows() == 1) {
            continue;
        }
else {
            $foutbericht = '<p>Dat ging niet goed</p>';
            break;
        }
    }
}


?>


Het formulier:
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
<?php
            if(isset($_GET['artikel']) && (!isset($_POST['verzondenmaat']))){
      ?>

      <TABLE CELLPADDING=0 CELLSPACING=0 BORDER=0 ALIGN=CENTER WIDTH=621>
        <TR>
          <TD> <form action="<?php $php_self?>" method="POST">
              <p>Maten<br/>
              <?php fill_select_multiple('maat', 'maat'); ?>
              </p>
              <input type="hidden" name="verzondenmaat" value="1" />
              <p>
                <input type="submit" name="Submit" value="Invoeren">
            </p>
            </form></td>
        </tr>
      </table>
      <?php
      }
       ?>

De functie:

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

// Functie om een keuzelijst te vullen
function fill_select_multiple($obj_naam, $tablename)
{

    echo "<SELECT NAME='".$obj_naam."[]' SIZE='10' MULTIPLE>";
    $result_id = mysql_query("SELECT $obj_naam FROM $tablename") or die (mysql_error());
    while ($row = mysql_fetch_array($result_id))
        {

            echo "<option value='".$row[$obj_naam]."'>".$row[$obj_naam]."</option>\n";
        }

    echo "</SELECT>\n";
    
}


?>
Gewijzigd op 01/01/1970 01:00:00 door Johan Boerema
 
Johan Boerema

Johan Boerema

22/08/2006 10:34:00
Quote Anchor link
ok haha, dat was iets bondiger idd
 



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.