checkboxen vraag

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Programmeur / Developer

Voor een familiebedrijf in Doetinchem, actief in de machinebouw voor de food-sector, zijn wij op zoek naar een programmeur / developer. In deze functie ben je werkzaam in een team van 5 medewerkers. Je werkzaamheden bestaan onder andere uit het verhelderen van requirements vanuit de opdrachtgever, de klant en de afdeling ontwikkeling. Je verricht haalbaarheidsstudies en werkt specificaties uit die je afstemt met de opdrachtgever. Je ontwerpt design in software en stemt af met je collega's. De huidige vision-systemen zijn geschreven in C software, welke draait op een CUDA platform. Je schrijft en codeert software en zal gaan testdraaien. Tot

Bekijk vacature »

Software Programmeur PHP - JAVA

Functie Wil jij bij een platte en informele organisatie werken? Lees dan snel verder! Voor een opdrachtgever in omgeving Rotterdam dat zich gespecialiseerd heeft in het realiseren van veilige netwerkverbindingen zijn wij op zoek naar een leuke software developer ter versterking van het huidige team. Hoe kan jouw dag er straks uitzien? Je gaat software en webapplicaties ontwikkelen met behulp van de talen PHP, JAVA en Node.js. Je gaat klanten ondersteunen op het gebied van geleverde software en webapplicaties. Je gaat technische klussen uitvoeren op locatie bij klanten. Je onderhoudt contact met de projectleider om er zeker van te zijn

Bekijk vacature »

Front End Developer React Vue

Dit ga je doen Meewerken aan de implementaties en ontwikkeling van nieuwe functionaliteiten van de webapplicaties; Ontwikkelen met o.a. React en Vue en HTML/CSS, ook krijg je in verband met de samenwerking ook affiniteit met de backend Ruby on Rails; Ontwikkeling aan de front end voor de koppelingen tussen de diverse systemen; Ontwerpen van interfaces en een bijdrage leveren aan de gebruikerservaring; Zorgdragen voor hoge kwaliteit van code en jezelf (en anderen) blijven verbeteren; Als Senior Front End Developer begeleid je zelf ook FE-development projecten, hierin leid je de projecten en pak jij het initiatief op (bv integratieprojecten). Hier ga

Bekijk vacature »

Software Developer

Dit ga je doen Ontwikkelen aan de software dat beschikbaar is op de substations; Ontwikkelen in C++, C, Python en JavaScript. Daarnaast op een Embedded Linux omgeving, opgebouwd met containers en DevOps; Meewerken aan cyber security (OWASP); Uitvoeren/bouwen van geautomatiseerde testen in samenwerking met de Quality Specialist; Vertalen van wensen van de klanten/business naar werkbare/duurzame oplossingen. Hier ga je werken Als Software Ontwikkelaar kom je te werken bij een organisatie gericht op de (internationale) energiemarkt, waar wordt gewerkt voor het verwerven en verwerken van realtime, high quality data. Er wordt gewerkt vanuit het hart van de substations en direct voor

Bekijk vacature »

Delphi Programmeur

Functie omschrijving Onze opdrachtgever is gespecialiseerd in kantoor-bedrijfssoftware en zit gevestigd in omgeving Numansdorp. Als programmeur ben jij bij dit bedrijf met het volgende bezig; Je vertaalt technische en functionele ontwerpen naar kwalitatieve software. Je ontwikkelt, ontwerpt en test software. Je maakt daarbij veel gebruik met de volgende tools & technologieën: Delphi 10.3 (Rio), QuickReport 6. Je krijgt in deze rol veel vrijheid en verantwoordelijkheid. Je levert projecten van A - Z op, en werkt daarbij projectmatig en gestructureerd. Bedrijfsprofiel Dit bedrijf richt zich op maatwerk software oplossingen. Deze software oplossingen worden ingezet in de financiële branche. Het betreft een

Bekijk vacature »

PHP Developer

Dit ga je doen Je werkt nauw samen met het websitebureau aan de ontwikkeling en optimalisering van het internationale platform; Je ziet nieuwe webshops op en voert optimalisaties door; Je bouwt aan technische, functioneel en commercial resultaat; Je vindt het leuk om zelfstandig binnen een internationale organisatie te werken, maar krijgt ook energie om samen met collega's te werken. Hier ga je werken Voor een bedrijf in de regio Rotterdam zijn wij opzoek naar een PHP Developer. Je wordt onderdeel van het communicatieteam en gaat je bezighouden met het optimaliseren van de website van dit internationale bedrijf. Je schakelt veel

Bekijk vacature »

Software developer - C Sharp

Functie omschrijving Voor een opdrachtgever, met een prachtig kantoor in omgeving Wateringen zijn wij op zoek naar een software ontwikkelaar die graag werkt met C#, JAVA of Oracle. Heb jij interesse in het programmeren en ontwikkelen van software? En heb jij enige ervaring met Oracle databases en PL/SQL? Als software developer werk je met je collega's samen in een leuk en informeel team aan het (her)ontwerpen van bedrijfssystemen. Je houdt je bezig met het ontwikkelen van REST API's en je onderhoudt applicaties in Oracle PL/SQL en APEX. Vind jij het leuk om in een Agile/Scrum omgeving te werken? Wil jij

Bekijk vacature »

Junior .NET developer

Functie Wij hebben drie scrumteams. Het eerste team focust zich op het stukje hardware wat wij in huis doen. Zij maken als team o.a. gebruik van C++. De andere twee scrumteams zijn allebei bezig met data verwerking en maken hierbij in de backend gebruik van C# .NET / .NET Core. Het verschil tussen deze teams is dat één team de data verwerking doet voor de mobiele applicatie. Zij werken hierbij dus ook met Xamarin. Het andere team focust zich op de webapplicaties en maakt hierbij ook gebruik van ASP.NET MVC. Op basis van jouw ambities en kwaliteiten kijken wij samen

Bekijk vacature »

Front-end developer

Functie Jij komt te werken in een team van 5 developers. het product is continue in beweging. Nieuwe en bestaande klanten vragen om vaak nieuwe features. Hierin ben jij zeer belangrijk om te zorgen dat de functionaliteiten goed opgezet worden op technisch vlak. Designs krijg je aangeleverd van een externe partij zodat jij je primair kan focussen op de techniek! Je hebt daarbij alle vrijheid om je eigen creativiteit toe te passen en mee te denken over de gebruikte technieken. Het gezamenlijke doel is een product dat functioneel zeer gebruiksvriendelijk is en het bedrijfsproces van de gebruikers versneld en kwalitatief

Bekijk vacature »

Database developer - SQL

Functie omschrijving Kan jij goed overweg met complexe algoritmes en het schrijven van procedures in T-SQL? Heb jij al wat ervaring opgedaan met SQL en vind je het tijd voor de volgende stap? Lees dan snel verder! Dit software bedrijf, gespecialiseerd in de ontwikkeling van logistieke software, is op zoek naar een ervaren SQL database developer. Jouw werkzaamheden zullen onder andere bestaan uit: Je sluit aan bij meetings en brengt het gehele logistieke proces in kaart. Vervolgens ga je als lead developer aan de slag om de klus te klaren. Je stuurt het junior developer team en helpt, zo nodig,

Bekijk vacature »

SQL Database developer

Functie omschrijving Wil jij meewerken aan het creëren van slimme software om magazijnen als een geoliede machine te laten lopen? Wij zoeken een zorgvuldig persoon, iemand die niet snel de hand omdraait voor complexe algoritmes. Denk jij dat jij de SQL ontwikkelaar bent die wij zoeken? Lees snel verder en wie weet zitten we binnenkort samen aan tafel! Jouw werkzaamheden zullen er als volgt uitzien: Je houdt je bezig met het ontwerpen en ontwikkelen van MS SQL server databases, dit doe je met T-SQL als programmeer laag. Je gaat aan high-end software oplossingen werken, dit doe je voor de optimalisatie

Bekijk vacature »

PHP Web Developer

Functie omschrijving Voor een klein softwarebedrijf in de omgeving Roosendaal, zijn wij op zoek naar een PHP web developer met een aantal jaar werkervaring. Wil jij graag werken aan in-house software projecten voor diverse klanten? Voel jij je prettige in een klein team developers, waar jouw inbreng enorm gewaardeerd wordt? Lees dan snel verder! Jouw werkzaamheden zien er als volgt uit: Je wordt verantwoordelijk voor de ontwikkeling van diverse applicaties. Dit kan de ene keer een online platform voor aanbiedingen zijn, en de andere keer een software pakket dat gebruikt wordt om interne processen te automatiseren. Het zijn stuk voor

Bekijk vacature »

Database Developer

Functie omschrijving Voor een logistieke dienstverlener in omgeving Zuid Beijerland zijn wij op zoek naar versterking. Weet jij als geen ander systemen aan elkaar te koppelen en heb jij goede kennis van SQL en UML, lees dan snel verder! Jouw taken zien er als volgt uit: Je bent in deze rol voornamelijk verantwoordelijk voor het bouwen, implementeren en beheren van koppelingen tussen de bestaande systemen (zowel business 2 business als application 2 application). Daarnaast inventariseer je de wensen van in- en externe klanten, die je vervolgens samen met je collega's, vertaalt naar technische specificaties, die jullie zelf ontwikkelen en implementeren.

Bekijk vacature »

Account Developer

Voor Bol.com zijn wij per direct op zoek naar een Account Developer voor 32-40 uur per week op het kantoor in Utrecht. Wil jij een directe bijdrage leveren door partners van de juiste data-inzichten te voorzien en via campagnes op nieuwe platformkansen en features te wijzen? Ben jij analytisch sterk en kun jij dit vertalen naar plannen en inspirerende gesprekken? Lees dan snel verder! wat bieden wij jou Salaris van €2400 - €2600 obv 40 uur Minimaal 6 maanden Werklocatie is Utrecht Werken bij bol.com wie ben jij Jij bent commercieel gedreven en weet altijd aan de juiste knoppen te

Bekijk vacature »

PHP Software Developer

Functie omschrijving PHP Software Developer gezocht! Voor een organisatie in de regio Zeist 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 een scrumteam aan de ontwikkeling van een medicatiebewakingssysteem; Meedenken over de mogelijkheden en onmogelijkheden van projecten;

Bekijk vacature »
Thomas de vries

thomas de vries

15/07/2017 10:26:46
Quote Anchor link
Hi,

ik zit met het volgende probleem.
ik heb een while loop met checkboxes.

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
$query = $this->db->query('SELECT
                                user_id,gold_swap_id
                                FROM
                                registered
                                WHERE
                                user_id = "'.$User_Id.'"
                                AND
                                gold_swap_id = "'.$Gold_Swap_Id.'"');
        if($query->num_rows > 0)
        {
            return '<td bgcolor="green" align="center"><input type="checkbox" name="signup[]" value="'.$Gold_Swap_Id.'" checked onchange="this.form.submit()" /></td>';
        }
        else
        {
            return '<td bgcolor="red" align="center"><input type="checkbox" name="signup[]" value="'.$Gold_Swap_Id.'" onchange="this.form.submit()" /></td>';
        }


zoals jullie kunnen zien wordt een checkbox automatisch gechecked als de user voldoet aan die voorwaarden.
Nu is het volgende probleem van toepassing. Als de gebruiker de checkbox die is gecheked uit wil zetten dan gebeurt er dus niks. het lijkt er op dat er geen waarde wordt meegegeven.

ik heb boven aan de code echo var_dump($_POST) gezet maar blijft aangegeven dat de array 0 is.

Ik heb nu dit gedaan.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
if($_SERVER['REQUEST_METHOD'] == "POST")
{
    foreach($_POST['signup'] as $id) {
        echo var_dump($id);
    }
}


Volgende output op de checkbox die is gecheked geeft aan
Warning: Invalid argument supplied for foreach()

iemand tips.

Met vriendelijke groet,

Thomas de Vries
 
PHP hulp

PHP hulp

06/11/2024 00:29:44
 
- Ariën  -
Beheerder

- Ariën -

15/07/2017 10:37:18
Quote Anchor link
Doe eens var_dump($_POST['signup']) voor je foreach?
 
Thomas de vries

thomas de vries

15/07/2017 10:42:22
Quote Anchor link
output is null waneer ik de checkbox die aan staat uit wil zetten.
Die uitstaan en die ik wil aan hebben staan geeft aan array(2) { [0]=> string(1) "1" [1]=> string(1) "2" }

dan is de eerste string die van de checkbox die al aanstaat.
 
Ben van Velzen

Ben van Velzen

15/07/2017 11:56:11
Quote Anchor link
Dat klopt precies, want een checkbox die niet checked is wordt niet geset. Je zou eventueel iets als volgt kunnen doen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
$checkboxes
= array('0', '0', '0');
$_POST['signup'] = isset($_POST['signup']) ? $_POST['signup'] : array(); // Liever op een andere manier, maar dit is een voorbeeld
foreach (array_merge($checkboxes, $_POST['signup']) as $idx => $value) {
// hier je code
}
?>

De array vullen met id's laat ik over als oefening aan de lezer. Uiteraard zijn er meerdere wegen die naar Rome leiden.
Gewijzigd op 15/07/2017 11:59:18 door Ben van Velzen
 
Piet Verhagen

Piet Verhagen

16/07/2017 09:55:12
Quote Anchor link
Je kan het zo ingewikkeld maken als je het zelf wild, maar is in de basis heel simpel, een unchecked checkbox leverd geen geen respons op. Heb je wel response, dan heeft de gebruiker het vinkje dus gezet.

Heb je meerdere ckeckbox met dezelfde name, dan kun je de values controleren om te zien welke checkbox wel of niet checked zijn.

Heb je maar 1 checkbox met dezelfde name, dan ist nutteloos om naar de value te kijken
 
Thomas de vries

thomas de vries

16/07/2017 10:53:18
Quote Anchor link
Bedankt all.
Dus het komt er dus op neer dat als een user een check plaats dat de user diezelfde check dus niet uit kan zetten omdat er dus geen waarde mee gegeven wordt?

Dan dien ik het dus op een andere manier te maken.

Heb hier even gouw een voorbeeld van hoe ik het nu heb,
Afbeelding

Zoals jullie kunnen zien zijn er een aantal checks waar de gebruiker belang bij heeft. Maar ik wou het dus zo maken dat als een gebruiker zoiets heeft van nee toch niet ik die het vinkje uit. dat die ook alleen van die id de check uit zet.

Ik zal toch eens kijken of ik er wat anders van kan maken dan.
 
- SanThe -

- SanThe -

16/07/2017 12:04:04
Quote Anchor link
Is het aantal checkboxen altijd gelijk?
In bovenstaand plaatje dus 7.
 
Thomas de vries

thomas de vries

16/07/2017 12:14:04
Quote Anchor link
Nee dit kan veranderen waneer een admin meer toe gaat voegen en verwijderen.
 
- SanThe -

- SanThe -

16/07/2017 12:25:34
Quote Anchor link
Het is vast niet de beste manier maar ik kan even niks anders bedenken.

Maak een teller die tijdens de echo van de checkboxen meeloopt zodat je het aantal checkboxen weet.
De meelopende teller zet je in <input type="checkbox" name="signup[HIER]" .....
Maak een extra input hidden met dat getal er in.

Na het posten doe je
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
for($i=0; $i<$_POST['aantal']; $i++)
if(isset($_POST['signup'][i]))
{
/*geset*/ }
else
{ /*niet geset*/ }
?>
Gewijzigd op 16/07/2017 12:28:20 door - SanThe -
 



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.