score bijhouden tafelvoetbal

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Front-end Developer / Angular

Bedrijfsomschrijving Als Front-end Developer ga je in een DevOps team aan de nieuwste digitale technologieën werken om klanten over de hele wereld te ondersteunen met het optimaliseren van (afval)waterzuivering systemen. Door middel van real-time data in combinatie met voorspellende analyses, AI, Deep Learning en Machine Learning zorgen jij en je team voor inzichten die ernstige milieu en watervervuiling weten te voorkomen. Jouw ervaring als Front-end developer zorgt ervoor dat deze klanten altijd de nieuwste gebruikersinterfaces hebben en zo makkelijk mogelijk deze data kunnen lezen. Zo is de organisatie al meer dan honderd jaar actief bezig met het aanpakken van confrontaties

Bekijk vacature »

System Developer

Je zorgt ervoor dat alle Coolblue’ers veilig en snel toegang krijgen tot de juiste systemen. Wat doe je als System Developer bij Coolblue? Met je Powershell skills automatiseer je handmatig werk. Zo kunnen onze collega’s gemakkelijk op interne en externe systemen inloggen. Met de Adaxes workflows zorg je ervoor dat de support afdeling de juiste tools heeft om de eindgebruikers op weg te helpen of een self-service oplossing aanbieden zodat de eindgebruikers dat zelf kunnen regelen. Kortom: je gaat collega's met Identity en Access processen ondersteunen. Ook System Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit

Bekijk vacature »

Advanced Mendix Developer Order Management Systeme

Advanced Mendix Developer Order Management Systemen (NL) Den Haag HBO/WO IT Professional "Als Advanced Mendix Developer impact maken op de groeiende e-commerce markt? Je doet dit bij PostNL door met je DevOps team onze Mendix applicaties verder te ontwikkelen, waarbij je complexe logistieke business processen vertaalt naar applicaties die ons primaire proces ondersteunen". Wat ga je doen? PostNL wordt een postal tech company We nemen de ontwikkeling van onze IT applicaties in eigen hand door onze eigen software-ontwikkel-capability op te zetten. Als Advanced Mendix Developer ben je onderdeel van een multidisciplinair, agile werkend Business-IT-team. Samen met dit team bouw je onze logistieke IT-applicaties verder

Bekijk vacature »

Erv.Software Ontwikkelaar voor slimme oplossingen

Dutch is mandatory for this position. Ervaren Software Ontwikkelaar voor slimme oplossingen binnen de Transport & Logistiek (C#.NET/Azure/65K/R’dam) Jij gaat samen met collega’s (complexe) logistieke vraagstukken oppakken, met als doel slimme software oplossingen te bedenken en te ontwikkelen. Een maaltijd box leverancier van Nederland was op zoek naar een oplossing om hun logistieke processen te optimaliseren en de klantervaring te verbeteren. Hiervoor is een app gebouwd die het hele distributie proces inzichtelijk maakt van magazijn tot bezorger, en van klantenservice tot aan klant. Je kan zien waar welke bezorger zich bevind, maar ook welke tempratuur de producten op dat moment

Bekijk vacature »

BI Developer/ Power BI

Bedrijfsomschrijving De organisatie staat aan het begin van een grote verandering op gebied van Data Analytics. De visie is om datadriven te werken en dat uit te rollen over meerdere zuster/ dochter organisaties in Nederland. De omgeving is volledig Microsoft gebaseerd. In een team van uiteindelijk 8 professionals ben je verantwoordelijk om de omgeving naar een nieuw niveau te tillen op gebied van BI. Dit houdt in dat je de huidige omgeving analyseert en met elkaar bepaalt welke kant de organisatie op moet. Je kan het bijna typeren als een greenfieldproject! Je hebt contact met Business Analisten om requirements te

Bekijk vacature »

Software Developer Geospatial Technology

Would you like to be part of an innovative, inspiring and international environment? Are you excited to work in a Geo-ICT, Asset Management, Energy, Water & Telecom industry and do you have strong programming skills? The job as Experienced GIS Software Developer offers the challenge you are looking for! Software Developer Geospatial Technology 32-40 hours per week Your Job As Experienced GIS Consultant you will work in an international team on projects at leading customers in the Netherlands. You will deal with design solutions in which emerging technologies play an important role. Along with your colleagues and customers you will

Bekijk vacature »

.NET Developer

Wat kan je? .NET HBO, WO denkniveau Medior, Senior, Junior werkniveau 2-5, 0-2, 5-10 jaar werkervaring Nederlands sprekend Wat krijg je? Vast € 2000 - € 5000 bruto per maand Flexibele werktijden Lunch Laptop Pensioen Netto onkostenvergoeding Wat doe je? Minimaal een 32-urige werkweek Samenwerken met 10-20 collega's Je werkt samen met Sales, HR, Marketing, Klantenservice, Finance, Management, Logistiek, IT Focus op B2B Je werkt voornamelijk met Duurzame energie en milieu De vacature Je gaat onderdeel uitmaken van ons IT team dat werkt aan onze interne en externe systemen, waaronder InteraCT. Het IT team is een zelfsturend team dat werkt

Bekijk vacature »

IT Traineeship, open voor alle studieachtergronden

IT Traineeship Zonder IT opleiding aan de slag in de IT, de meest innovatieve bedrijfssector op dit moment? Dat kan! Ontdek je innerlijke IT’er tijdens de Calco MasterClass. Een uniek IT traineeship waarin wij ambitieuze nog-niet IT’ers opleiden tot hét talent van de toekomst. Crisis of geen crisis, baanzekerheid in deze sector is nagenoeg 100%! Onze opdrachtgevers zitten door heel het land. Iets voor jou? We vertellen je graag meer! Over de Calco MasterClass De eerste twee maanden van de Calco MasterClass word je opgeleid in ons opleidingscentrum in Amsterdam (uiteraard met inachtneming van de corona maatregelen en een hieraan

Bekijk vacature »

Full Stack Web Developer

Wat kan je? Frontend, PHP, Design Geen, MBO, HBO, WO denkniveau Medior werkniveau 2-5 jaar werkervaring Nederlands sprekend Wat krijg je? Vast € 2500 - € 3500 bruto per maand Flexibele werktijden Laptop Netto onkostenvergoeding Wat doe je? Minimaal een 32-urige werkweek Samenwerken met 0-10 collega's Je werkt samen met IT Focus op B2B Je werkt voornamelijk met De vacature Samen met je collega’s werk je aan websites (van groot tot klein) voor onze klanten. Denk hierbij ook aan maatwerk oplossingen tussen een website en andere digitale systemen, zoals API koppelingen of geautomatiseerde nieuwsbrieven. Hiervoor maken we over het algemeen

Bekijk vacature »

Back-end Developer

Wat kan je? Infrastructuur, BI, .NET HBO denkniveau Medior werkniveau 2-5 jaar werkervaring Nederlands, Engels sprekend Wat krijg je? Vast € 4000 - € 5000 bruto per maand Flexibele werktijden Pensioen Wat doe je? Minimaal een 32-urige werkweek Samenwerken met 0-10 collega's Je werkt samen met Klantenservice, Management, IT Focus op B2B Je werkt voornamelijk met Informatietechnologie en -diensten De vacature People Inc. en Apployed zijn dynamische applicaties, wat betekent dat onze consultants en/of klanten deze applicaties zelf volledig kunnen aanpassen en inrichten zonder dat daar een ontwikkelaar aan te pas hoeft te komen, hierbij moet je denken aan:- Schermen;

Bekijk vacature »

C# .NET Software Developer

Wat kan je? BI, .NET HBO, WO, Master denkniveau Medior werkniveau 2-5 jaar werkervaring Nederlands sprekend Wat krijg je? Vast € 2500 - € 3500 bruto per maand Flexibele werktijden Pensioen Netto onkostenvergoeding Sporten Wat doe je? Minimaal een 32-urige werkweek Samenwerken met 0-10 collega's Je werkt samen met Management, IT Focus op B2B Je werkt voornamelijk met De vacature Wij zijn op zoek naar een Applicatie Ontwikkelaar die zich kan verplaatsen in (de organisatie van) de gebruiker, kan meedenken met het projectteam, enthousiast wordt van het realiseren van flexibel en generiek gebouwde software innovaties die dagelijks gebruikt worden en

Bekijk vacature »

.NET ontwikkelaar / Azure

Bedrijfsomschrijving Als onderdeel van een grote IT-dienstverlener is deze organisatie nu gegroeid tot een organisatie van bijna 30 man groot. Iedereen binnen deze organisatie houdt zich bezig met het ontwikkelen, beheren, onderhouden van bedrijfskritische applicaties. De organisatie ontwikkelt applicaties voor o.a. diverse grote zorgverzekeraars, maar ook de wat kleinere lokale bedrijven worden door deze organisatie ondersteund. In tegenstelling tot de moederorganisatie, werken de medewerkers bij deze organisatie gemiddeld drie tot vier dagen in de week gewoon op het eigen kantoor in Utrecht. Samen met een vast team ben je dus verantwoordelijk voor verschillende projecten die je veelal op één en

Bekijk vacature »

PHP Developer

Wat kan je? PHP HBO denkniveau Medior, Senior werkniveau 2-5, 5-10 jaar werkervaring Nederlands sprekend Wat krijg je? Vast € 2000 - € 4000 jaarlijks Lunch Laptop Pensioen Netto onkostenvergoeding Wat doe je? Minimaal een 32-urige werkweek Samenwerken met 20-50 collega's Je werkt samen met IT Focus op B2B Je werkt voornamelijk met De vacature Je werkt samen met andere programmeurs aan vraagstukken voor uiteenlopende klanten en aan verschillende back-end oplossingen. Bij Steets ontwikkelen we effectieve websites met een volledig aansluitend CMS, deels op maat voor onze klanten. Jij werkt onder andere aan de realisatie van websites en maakt koppelingen

Bekijk vacature »

Java Developer

Wat kan je? Frontend, Java WO, Master denkniveau Medior werkniveau 2-5 jaar werkervaring Nederlands, Engels sprekend Wat krijg je? Vast € 3300 - € 3800 bruto per maand Flexibele werktijden Laptop 13e maand Pensioen Netto onkostenvergoeding Sporten Wat doe je? Minimaal een 36-urige werkweek Samenwerken met 10-20 collega's Je werkt samen met IT Focus op B2B & B2C Je werkt voornamelijk met De vacature Als frontend en/of backend developer werk je samen met een team van developers, product owners en business stakeholders. Gezamenlijk werk je aan het vertalen van klantwensen en requirements naar tastbare softwareoplossingen binnen het Postex communicatieplatform en

Bekijk vacature »

GIS Developer

Bedrijfsomschrijving Als GIS Developer kom je te werken bij een high-tech ingenieursbureau in de regio van Utrecht. Al ruim 15 jaar werken ze aan de eigen ontwikkeling van innovatieve applicaties op het gebied van mobiliteit en infrastructuur. Met al hun jaren ervaring bedenken en ontwikkelen ze geografische oplossingen voor grote en bekende organisaties in Nederland. Momenteel maken duizenden gebruikers gebruik van hun applicaties en proberen ze constant vernieuwend te zijn in hun aanbod naar klanten. Je komt te werken in een informeel Agile minded team van 25 collega's, waarvan 6 andere (GIS) developers. Als Developer ben je in teamverband verantwoordelijk

Bekijk vacature »
Viktor Jonckheere

Viktor Jonckheere

15/12/2010 12:00:24
Quote Anchor link
Hallo,

Met een paar vrienden ben ik bezig om in php een programma te maken om de statistieken bij te houden van een tafelvoetbalcompetitie. We willen steeds een random wedstrijd genereren door vier personen in te voeren die aan die wedstrijd deel willen nemen. zo komen er twee spelers tegen twee andere spelers te staan, op een onwillekeurige basis. Vervolgens is het de bedoeling dat het aantal behaalde punten in een ranglijst bijgehouden wordt.

Hoe kunnen we die personen het beste invoeren? En hoe kunnen we die dan, in koppels van 2, een wedstrijd tegen elkaar laten spelen? want het moet natuurlijk niet zo zijn dat bij 1 van de 2 koppels dezelfde persoon aanwezig is.

Groeten
Viktor
 
PHP hulp

PHP hulp

07/05/2021 08:47:51
 
Nicoow Unknown

Nicoow Unknown

15/12/2010 12:20:34
Quote Anchor link
Wat is het doel van mensen onwillekeurig kieze?
Waarschijnlijk wil je ze wel willekeurig hebben, anders kan je ze beter by-hand uitkiezen.

Maar de basis is door alle namen in een database of array te zetten,
Allemaal ophalen, en dan de array shuffle()-en, en dan positie 0,1,2,3 pakken.

Volgens mij is er ook in MySQL een mogelijkheid om random te selecteren, en dan kan je LIMIT 0,4 gebruiken, maar dat weer ik niet zeker.
 
Kris Peeters

Kris Peeters

15/12/2010 12:25:09
Quote Anchor link
Nicoow Unknown op 15/12/2010 12:20:34:
Volgens mij is er ook in MySQL een mogelijkheid om random te selecteren, en dan kan je LIMIT 0,4 gebruiken, maar dat weer ik niet zeker.

Ja zeker.
ORDER BY RAND()


--------------------------------

De structuur van de competitie is me nog niet duidelijk.

- Je hebt een pool mensen die meedoen bv. 16.
- 1 wedstrijd bestaat uit twee ploegen van elk twee spelers.

Tot daar is het duidelijk. Maar dan:

- Blijven de ploegen (van twee spelers) samen of niet, voor de rest van de competitie?
Indien ja: moet elke ploeg tegen elke ploeg spelen (bv. voor 16 spelers geeft dat 7 wedstrijden voor elke ploeg)?

- Wil je 1 shuffle van de spelers in het begin en dan een vast patroon voor de volgende "speeldagen" of wil je bij elke speeldag een random verdeling?
Dit laatste maakt het al vrij lastig om dan nog te maken dat elke ploeg tegen mekaar speelt.



Allez ja, ik heb meer details nodig. Nog voor we beginnen functies of query's te schrijven, moet de vraag volledig duidelijk zijn.

Zou je een uitgewerkt voorbeeld kunnen meegeven van wat een resultaat zou kunnen zijn?
Gewijzigd op 15/12/2010 12:58:17 door Kris Peeters
 
Viktor Jonckheere

Viktor Jonckheere

15/12/2010 14:31:11
Quote Anchor link
Oke bedankt de snelle reacties, Super:)!
De bedoeling is dat er, in een database, een score PER SPELER bij gehouden moet worden. Dus de ploegen blijven niet bij elkaar maar zijn steeds anders.

Ik denk dat het voor de basis het makkelijks is als er gewoon 1 speelronde is en de spelers onthouden worden, zodat we zelf kunnen kiezen wie er op die dag aanwezig zijn en kunnen spelen. Het hoeven dus niet meerdere speeldagen te zijn;).

En hoe bedoel je, een uitgebreid voorbeeld van het resultaat?

zoals dit?
Piet, jan, klaas, kees, patrick doen mee.


1e wedstrijd: piet & jan tegen klaas & kees
2e wedstrijd: piet & patrick tegen jan & klaas
3e wedstrijd: klaas & patrick tegen jan & kees

wedstrijd winnen: 50 punten per speler
doelpunt maken: 10 punten extra
tijdklok van 5 min tot 0 min.

lijstje maken van score per speler.

(zo iets? of bedoel je heel iets anders:P?)

Groetjes
Viktor
Gewijzigd op 15/12/2010 14:31:37 door Viktor Jonckheere
 
Kris Peeters

Kris Peeters

15/12/2010 15:04:08
Quote Anchor link
Okay, wat mij betreft is dat duidelijk.
Dat moet wel lukken; ik zal eens beginnen nadenken.
 
Hipska BE

Hipska BE

15/12/2010 15:33:57
Quote Anchor link
zorg dat de 4 namen in een array komen en shuffle de array, daarna wedstrijd van 1&2 tegen 3&4, 1&3 tegen 2&4, 1&4 tegen 2&3.

Een andere array kan je de score per naam bijhouden en die dan tonen.
 
Viktor Jonckheere

Viktor Jonckheere

20/12/2010 12:22:04
Quote Anchor link
oke bedankt allemaal!
ik ben nu bezig met de database en verbinding maken. Dit moet wel lukken.
Als database kolomnamen hebben we nu:
Nummer
Voornaam
Tussenvoegsel
Achternaam
Nickname
Gespeeld
Score
Rating

Is dit voldoende? Of misschien te veel?

Groet Viktor
 
Kris Peeters

Kris Peeters

20/12/2010 17:20:07
Quote Anchor link
Sowieso zal het anders moeten.

Waar je op moet letten is wat je in welke tabel zet.
Probeer zo dicht mogelijk bij de realiteit te blijven; meestal helpt dat.

In een tabel gebruikers zet je gegevens die te maken hebben met de identiteit van de gebruiker. Dingen als naam, e-mail, nick, ...

Gespeeld, score, rating, ...
Dit zijn geen gegevens die iets met identiteit te maken hebben. Die moeten in een andere tabel.
Vooral dan omdat het berekende gegevens zijn.
Er zullen koppeltabellen nodig zijn.

Als ik nog tijd vind, probeer ik je verder te helpen, maar ik kan niets beloven voor de komende dagen.

Lees ondertussen dit eens:
http://www.phphulp.nl/php/tutorial/overig/normaliseren/150/
 
Viktor Jonckheere

Viktor Jonckheere

20/12/2010 17:28:41
Quote Anchor link
Oke, ja daar heb je wel een goed punt.
Koppeltabellen zijn toch niet aparte tabellen neem ik aan?
En moet ik dan ratio weghalen (dat is immers een procesgegeven van score/aantal gespeelde wedstrijden)?
Bedankt voor je hulp;) vaak gaat het mis omdat ik in het begin ergens gigantisch tegen de lamp loop, dus wel fijn dat ik meteen een beetje in de goede banen wordt geleidt:) super!
Groet
Viktor
 



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.