meerdere waarden wegschijven dmv checkboxen.

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

.NET developer

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 »

IoT Developer

Ben jij innovatief, heb jij passie voor energie en ben je data gedreven? Bouw dan mee aan IoT binnen Bredenoord. Samen met een gedreven team werk jij aan mooie technische en innovatieve oplossingen. Wat houdt de functie van IoT Developer in? Binnen Bredenoord zijn wij momenteel volop in ontwikkeling met ons IoT platform. Als uitbreiding van ons team zijn wij op zoek naar een IoT Developer. Je zal in projectverband meehelpen met het implementeren van IoT vraagstukken binnen Bredenoord. Als IoT Developer op onze R&D-afdeling word je verantwoordelijk voor het verder inrichten en beheren van ons nieuwe IoT platform. Dat

Bekijk vacature »

Back-end programmeur

Functieomschrijving Heb jij kort geleden je MBO of HBO ICT in ontvangst mogen nemen? Of ben je klaar voor een nieuw hoofdstuk in jouw carrière? Voor een uitdagende werkgever in de regio van Tilburg zijn wij op zoek naar een ambitieuze back-end programmeur met affiniteit met MS Acess. Samen met een enthousiast team ben je verantwoordelijk voor het bouwen van maatwerk software voor hun klanten. Je hebt kennis of ervaring van SQL, Maar affiniteit met MS Acess is nog belangrijker. Je bent sociaal naar klanten en flexibel ingesteld. Je denkt altijd in kansen en gaat graag de uitdaging aan. Verder

Bekijk vacature »

Software developer

Functieomschrijving Voor een gewaardeerde werkgever in de regio van Middelburg zijn wij op zoek naar een ambitieuze PHP/Symfony Developer. Een enthousiast persoon die het development team komt versterken met het aanpakken van complexe en nieuwe projecten. Ben jij op zoek naar een baan met veel uitdaging binnen een snelgroeiend e-commerce bedrijf, waar je de tijd en ruimte krijgt voor zowel persoonlijke als professionele groei? Lees dan snel verder! Dit ga je doen: Aanpassingssuggesties van collega’s in kaart brengen, vervolgens te analyseren en daarna te concluderen of de aanpassing een verbetering is; Ontwikkeling en beheer van de serviceportal in Symfony en

Bekijk vacature »

Leidinggevend Full Stack Developer

Hé jij, nieuwe Pinkcuber! Ga aan de slag bij Pinkcube, online leverancier van promotieartikelen! Een innovatieve organisatie waar extra stappen zetten voor klanten de normaalste zaak van de wereld is. Ambitieus zijn we ook. ‘Naoberschap’ staat bij Pinkcube hoog in het vaandel; we helpen elkaar en iedereen is welkom. Pinkcube is Great Place to Work Certified, erkend leerbedrijf, maatschappelijk betrokken partner van stichting Present en partner van CliniClowns. En misschien wel jouw nieuwe werkgever. Wij zoeken namelijk een enthousiaste: Leidinggevend Full Stack Developer (40 uur, medior/senior) Ben jij klaar om baanbrekende ideeën tot leven te brengen en deel uit te

Bekijk vacature »

Oracle Apex Developer

Dit ga je doen Jouw taken bestaan uit: Het bouwen maatwerk Oracle applicaties voor Europese business units; Het implementeren van de nieuwste technieken om te blijven innoveren; Actief meedenken en aandragen van verbetervoorstellen. Hier ga je werken Deze organisatie in de regio Veenendaal is een van wereld grootste retailers met ruim 16.000 winkels in 27 markten en jaarlijks ruim 5,3 miljard klanten die winkelen bij een van hun welbekende retailmerken. Binnen de organisatie is er een IT Group actief die dient als IT Service Provider voor de hele organisatie en waar dagelijks IT'ers werken aan state-of-the-art IT oplossingen. Dit doen

Bekijk vacature »

Als Front-end developer samenwerken met de beste c

Functie Momenteel zijn we voor één van de projecten bij hun key partner, een voorloper in de energiesector, op zoek naar gedreven Front-end developers. Ze nemen de lead in dit project en werken uitsluitend met vooruitstrevende technologieën. Ze verwachten dat de technologie die hier wordt ontwikkeld uiteindelijk door veel meer grote corporates, in verschillende sectoren zal worden toegepast. Dit is dan ook een heel uitdagend project om aan mee te gaan werken. Het team bestaat o.a. uit User Experience designers, Data Scientists en Software Engineers. De consultants en ontwikkelaars werken volgens de Design Thinking methode waarbij de eerste stappen van

Bekijk vacature »

Software Programmeur

Functie omschrijving Voor een informele club in omgeving Delft zijn wij op zoek naar versterking. Ben jij op zoek naar een nieuwe uitdaging als Software Programmeur lees dan snel verder! Als ontwikkelaar kom je terecht op een afdeling van 6 medewerkers. Werkzaamheden Programmeur Je bent bezig met het ontwikkelen van software en webapplicaties. Je kunt technische klussen uitvoeren op locatie. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een project goed verloopt. Je zult klanten ondersteunen. Verder zul je technische ontwerpen en gebruikersdocumentaties schrijven en deze onderhouden. Er wordt voornamelijk gewerkt met PHP, Java en

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 »

Front-end developer

Functie Als front-end developer kom je te werken in een team van 30 gedetacheerde, en het team is momenteel flink aan het groeien. Je hebt ervaring met het bouwen van complexe bedrijfsapplicaties waar je gebruik maakt van de nieuwste technologieën waarmee jij elke klant omver blaast. Het gaat om uitdagende projecten met een gemiddelde doorlooptijd van 2 jaar. Hierdoor heb jij echt de volledige focus op een project en kun je flinke impact maken. Het team zit boordevol met ervaren developers die samen dezelfde ambitie delen. Aan de hand van opleidingen en trainingen kun je certificaten halen in jouw expertise

Bekijk vacature »

Senior Fullstack developer wanted! (C#, Java, Angu

Functie Under the guidance of 3 account managers, one of whom will be your point of contact within your expertise, you will start working for various clients. He or she will help you find a suitable and challenging assignment. Naturally, they will take your situation, experience and (technical) ambitions into account. The assignments last one to two years on average. This allows you to really commit to a project and make an impact as a consultant. Besides the assignment, you will regularly meet your colleagues from the IT department to share knowledge or discuss new trends, for example. Master classes

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 »

Senior Front-end Developer

Wordt jij de nieuwe Front end specialist / developer? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Onze klantenkring is groot en divers, dat vraagt om flexibiliteit van jou. Tegelijkertijd betekent dit dagelijks nieuwe dingen leren én dat geen werkdag hetzelfde is. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling waarbij iedereen welkom is, zowel binnen als

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Python developer Consultancy

Functie Als Python developer bij deze organisatie werk je voor verschillende klanten. Doordat de oprichter een groot netwerk heeft kun je zelf voorkeuren uitspreken in het type projecten dat je wilt gaan doen. Zo zijn er bijvoorbeeld langdurige of juist korte projecten, maar is ook het type klant, of project bespreekbaar. Werk jij bijvoorbeeld graag aan een nieuw, state-of-the-art web portaal of ben je liever betrokken bij een migratietraject van een bestaande applicatie? Wij gaan voor jou aan de slag! Eisen • Je bent een gedreven developer met sterke voorkeur voor Python • Je bent meer dan een codeklopper •

Bekijk vacature »
The master

the master

16/01/2007 12:19:00
Quote Anchor link
hallo mede php'er.

Ik ben bezig met een absenten registratie systeem.
op dit moment kan ik een klas zoeken en er wordt weer gegeven welke leerlingen er in deze klas zitten.

Nu wil ik achter elke gevonden leerling een checkbox krijgen.
de leerlingen die afwezig zijn tijdens dat uur, worden aangevinkt.
en alle aangevinkten leerlingen worden toegevoegd in de database zodra er op een knop gedruk wordt.

Hoe doe ik dit. ?

tot op heden heb ik dit

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
$query= "SELECT * FROM leerling_id WHERE klas='$klas';";


    $result = mysql_query($query) or die ("FOUT: " . mysql_error());
    $aantal = mysql_num_rows($result);    
    $leerling_id = $rij->leerling_id;

if ($aantal == 0){
    echo ("Helaas, er werden geen records gevonden
        met <b> ". $_POST["voornaam"]. " </b><br>\n");
}else


while($rij = mysql_fetch_object($result))

echo  '<tr><td>'.$rij->leerling_id.
        '</td><td>'.$rij->voornaam.
          '</td><td>'.$rij->achternaam.
            '</td><td>'?>
<input type="checkbox" name="afwezig">

maar dit geeft alleen een checkbox bij de laatste naam.

icm met dit
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php if($afwezig == "on"){$sql="insert into absent (leerling_id)";
$sql.=" values ('$leerling_id');";
$result= mysql_query($sql) or die("foutje");[/code]

voegt die wel iemand toe aan die tabel, maar ik wil dit met meerdere waarden kunnen doen.
 
PHP hulp

PHP hulp

04/05/2024 20:53:18
 
Willem vp

Willem vp

16/01/2007 12:31:00
Quote Anchor link
Voor elke leerling wordt nu een checkbox gegenereerd met name="afwezig".
Omdat alle checkboxen daardoor dezelfde naam hebben, zijn ze niet van elkaar te onderscheiden. Zorg er dus in ieder geval voor dat die naam per leerling uniek is (door er bijvoorbeeld het leerling-id in op te nemen).
 
Joren de Wit

Joren de Wit

16/01/2007 12:32:00
Quote Anchor link
Je zult je checkboxen wel het value attribuut mee moeten geven waarin je bijvoorbeeld het id van de leerling zet. Anders weet je natuurlijk nooit welke leerling afwezig was. Daarnaast zul je van de naam een array moeten maken:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<input type="checkbox" name="afwezig[]" value="[hier het leerling_id]">


Op de volgende pagina kun je uit de array $_POST['afwezig'] lezen welke leerlingen afwezig waren. En die allemaal wegschrijven naar de database.

Ik vermoed echter dat je database ook niet helemaal juist in elkaar zit. In de tabel absent wil je naast het leerling id toch ook weten tijdens welke les een leerling afwezig was en bijvoorbeeld wie de leeraar was op dat moment?

ps. @Willemvp: je kunt de naam van de checkbox wel hetzelfde laten, als je maar zorgt dat je er een array van maakt en de checkboxen een value meegeeft. Dat is later makkelijker met verwerken.
Gewijzigd op 01/01/1970 01:00:00 door Joren de Wit
 
Jurgen assaasas

Jurgen assaasas

16/01/2007 12:37: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
15
16
17
18
19
20
21
22
23
24
<?php
$query
= "SELECT * FROM leerling_id WHERE klas='$klas';";


    $result = mysql_query($query) or die ("FOUT: " . mysql_error());
    $aantal = mysql_num_rows($result);    
    $leerling_id = $rij->leerling_id;

if ($aantal == 0){
    echo ("Helaas, er werden geen records gevonden
        met <b> "
. $_POST["voornaam"]. " </b><br>\n");
}
else


while($rij = mysql_fetch_object($result))

echo  '<tr><td>'.$rij->leerling_id.
        '</td><td>'.$rij->voornaam.
          '</td><td>'.$rij->achternaam.
            '</td><td><form id="form1" name="form1" method="post" action="'.$PHP_SELF.'">
  <input name="'
.$rij->leerling_id.'" type="checkbox" id="absent" value="'.$rij->leerling_id.'" />
</form> </td>'
;

?>


De insert moet je even zelf uitzoeken vergeet overigens nooit de form tag bij form elementen. Bij het inserten moet je zorgen dat elke leerling een nieuw record wordt, vergeet ook hierbij NIET de datum te vermelden dit zag ik namelijk niet terugkomen in je script. Het is nl. wel handig om te weten wie wanneer afwezig is he ;)
Gewijzigd op 01/01/1970 01:00:00 door Jurgen assaasas
 
Joren de Wit

Joren de Wit

16/01/2007 12:41:00
Quote Anchor link
@Jurgen: dit gaat in ieder geval niet werken. Je sluit php op regel 20 af en op regels daarna ga je dingen van php vragen zonder eerst php weer te openen...

Nog een kleinigheidje: $PHP_SELF hoort $_SERVER['PHP_SELF'] te zijn.

En ik blijf bij mijn punt dat het gebruik van een array als naam van de checkbox eenvoudiger is. Alles absente leerlingen staan dan in 1 array.
 
Jurgen assaasas

Jurgen assaasas

16/01/2007 12:46:00
Quote Anchor link
Blanche schreef op 16.01.2007 12:41:
@Jurgen: dit gaat in ieder geval niet werken. Je sluit php op regel 20 af en op regels daarna ga je dingen van php vragen zonder eerst php weer te openen...

Nog een kleinigheidje: $PHP_SELF hoort $_SERVER['PHP_SELF'] te zijn.

En ik blijf bij mijn punt dat het gebruik van een array als naam van de checkbox eenvoudiger is. Alles absente leerlingen staan dan in 1 array.


jah ik zie het. Kopieeer foutje. ff verbeteren
 
Joren de Wit

Joren de Wit

16/01/2007 12:47:00
Quote Anchor link
Nu werkt het ook nog niet, aangezien je de echo afsluit en dan html probeert weer te geven. Dit zal in ieder geval een parse error opleveren...
 
Willem vp

Willem vp

16/01/2007 13:03:00
Quote Anchor link
[Laat maar ;-) ]
Gewijzigd op 01/01/1970 01:00:00 door Willem vp
 



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.