Tabel automatisch invullen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

SQL database ontwikkelaar

Functie omschrijving Ben jij niet bang voor complexe algoritmes? Schikt het schrijven van procedures in T-SQL jouw niet af en heb jij al de nodige informatie in SQL, dan is functie precies wat voor jou! Jouw werkzaamheden gaan er als volgt uit zien: Je gaat werken aan de complexere projecten waar jij van A tot Z bij betrokken bent. Je gaat zorg dragen voor het ontwerp, de ontwikkeling en het updaten van SQL databases. Dit doe je op basis van T-SQL. Jij bent van start tot finish betrokken bij de projecten die jij leidt. Je houdt contact met klanten en

Bekijk vacature »

Senior Airport Developer ( System engineer)

De functie Nice to know (you) De nieuwe A-pier wordt de duurzaamste van Schiphol. Als deze af is ligt er 4000 vierkante meter zonnepanelen op het dak. En de toiletten? Die spoelen door met regenwater. we gaan ervoor: het creëren van de meest duurzame en hoogwaardige luchthavens ter wereld. een toekomstbestendig en duurzaam Schiphol. Daar werken we elke dag hard aan in team Development & Sustainability. Jij bent regisseur, expert én aanjager van de ontwikkeling van Schiphol. Connecting your world Hoe maak je de ambities en doelstellingen van Schiphol concreet in een project? De waarde voor Schiphol naar eisen die

Bekijk vacature »

Database Developer

Functieomschrijving Heb jij ongeveer 3 jaar ervaring als Database Developer met MS SQL of een vergelijkbare database? Wil jij werken voor een ambitieuze werkgever in regio Tilburg waar jij volledig de mogelijkheid krijgt jezelf te ontwikkelen? Lees dan snel verder! Hoe ziet jouw takenpakket eruit? Je gaat projecten gedurende het hele proces begeleiden. Je sluit aan bij afspraken met klanten om hun processen helder te krijgen. Vervolgens voer jij het project uit en zorgt dat dit zo goed mogelijk verloopt; Je werkt aan nieuwe softwareoplossingen die de logistieke processen verbeteren of vernieuwen; Je houdt je bezig met het ontwikkelen van

Bekijk vacature »

Freelance JAVA / C# Developer

Functieomschrijving Voor een opdrachtgever in omgeving Zoetermeer zijn wij op zoek naar ervaren JAVA of C# Developers die graag op projectbasis willen werken. Je komt terecht bij een informele developers club die mooie projecten uitvoeren voor grote klanten. Ben je een ervaren freelancer of werk je in loondienst en ben je toe aan een nieuwe uitdaging? Lees dan snel verder want wie weet is dit een leuke vacature voor jou! Het fijne van deze werkgever is dat je zelf mag beslissen hoe je te werk wilt gaan. Wil je als freelancer werken dan is dat OK. Wil je de zekerheid

Bekijk vacature »

C# developer

Functie Als ervaren Software Engineer wordt jij verantwoordelijk voor het bedenken en ontwikkelen van technische (maatwerk) oplossingen voor onze klanten en dit samen met de klant af te stemmen. Jij wordt o.a. verantwoordelijk voor de doorontwikkeling het software pakket welke voor ons enorm belangrijk is. Dit pakket zorgt er namelijk voor dat wij complete productielijnen kunnen aansturen en monitoren. Daarnaast heb jij actief contact met onze hoofdvestiging om het software achter een van onze systemen te verbeteren en te herschrijven. Momenteel zijn onze C# applicaties geschreven met o.a. Winforms. Echter hebben wij de actieve ambitie om dit te gaan herschrijven

Bekijk vacature »

Software Developer PHP

Functie omschrijving We are looking for a dutch native speaker Voor een opdrachtgever in de regio van Geldrop ben ik op zoek naar een Software Developer PHP. Jij krijgt een rol met veel verantwoordelijkheid in een groeiende organisatie. In deze functie werkt je voornamelijk remote en op een vast moment kom je met het team samen, om samen te werken en nieuwe doelen te bepalen. Wat ga je doen? Je wordt verantwoordelijk voor de interne applicatie; Je zorgt voor de doorontwikkeling van de applicatie: zowel back-end, front-end; De basis van het werk betreft front-end technieken; Periodiek bepaal je samen met

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 (HTML/CSS, Angular/React/Vue,

Functie Je zal aan de slag gaan in een klein, hecht team met front-end development experts die de ambitie delen mooi werk te leveren. Samen met hen zal je werken aan het gebruiksvriendelijk en interactief maken van complexe webapplicaties, websites en mobile apps. Je levert klanten wat ze nodig hebben terwijl je actief aan jezelf blijft werken met de ondersteuning vanuit je werkplek. Talen als Javascript programmeer jij vloeiend en je hebt kennis van frameworks als React en Angular. Je zou je het liefst nog veel meer ontwikkelen in verschillende front-end talen. Deze kennis deel je graag met je collega’s,

Bekijk vacature »

Junior .NET developer

Functie Wij zijn bezig met het ontwikkelen van een nieuw product en wij hebben jouw hulp hierbij nodig! Als junior .NET ontwikkelaar krijg jij de kans om samen met ons deze nieuwe uitdaging aan te gaan! Momenteel bestaat ons team uit drie interim Software Engineers. Twee hiervan zijn zeer ervaren .NET specialisten die inmiddels hun strepen in dit vakgebied al hebben behaald. Ook hebben wij een junior als onderdeel van ons team die zich op dit moment nog bezig houdt met de Front-end (Angular/TypeScript), maar zich nu ook meer gaat verdiepen in de backend. Wij willen ons team graag verder

Bekijk vacature »

Ambitieuze medior developer

Wat je gaat doen: Heb jij al een paar jaar ervaring als developer maar wil jij naar the next level? In ons NextLevelDev Programma helpen wij jou om de volgende stap te zetten: een mooi programma aan trainingen op het gebied van Java, hippe frameworks, Agile/Scrum, OCP-certificering en optioneel: andere JVM-talen als Kotlin en Scala; Cloud (AWS, Azure, GCP) Soc 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

Bekijk vacature »

Fullstack developer - medior

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en zou jij graag bij een platte maar informele organisatie willen werken? Voor een mooi softwarebedrijf in omgeving Ridderkerk zijn wij op zoek naar versterking voor op de afdeling Software Development! Als Fullstack developer wordt je bij dit bedrijf onderdeel van de volledige ontwikkeling van requirement tot oplevering! Werkzaamheden Jouw focus ligt op de front end en alles wat daarbij komt kijken. Je gaat ontwerpen, ontwikkelen, testen en valideren. Je zult voornamelijk werken met React.js en Typescript. Maar ook Javascript, HTML en CSS komen aanbod. Daarnaast zal je ook regelmatig met

Bekijk vacature »

(Lead) PHP Software Developer

Functie omschrijving Voor een klein softwarebedrijf in Breda, zijn wij op zoek naar een PHP software developer met een aantal jaar werkervaring. Je krijgt een plek in een klein team met 2 andere software developers. Wil jij graag werken met de nieuwste technieken bij een bedrijf waar jij de lead gaat nemen in de verder ontwikkeling en modernisering van een eigen software pakket? Dan ben je hier aan het juiste adres! Jouw werkzaamheden gaan er als volgt uit zien: Je gaat aan de slag met de ontwikkeling en vernieuwing van het "in-house" ontwikkelde multimedia platform. Je neemt de lead in

Bekijk vacature »

Back end developer PHP

Functie Met een complex en uitgebreid e-commerce platform, een eigen PIM-systeem en eigen scan applicatie – krijg jij dagelijks te zien hoe jouw werk gebruikt wordt door miljoenen gebruikers. En we staan qua development pas in de startblokken, aangezien er nog meerdere projecten op de plank liggen te wachten! Ons huidige development team bestaat uit 8 programmeurs. Er wordt dagelijks gereflecteerd op geschreven code, Scrum taken en kennisdelen onderling is een must. Onze voertaal binnen ons team is Engels, dit omdat wij twee internationale collega’s hebben. Ons huidige “IT Landschap” bestaat voornamelijk uit allerlei losse onderdelen die individueel, maar ook

Bekijk vacature »

Java developer (remote)

Functie Wat ga je doen als Java Developer? Jij als Java ontwikkelaar komt te werken in 1 van onze SCRUM teams. Momenteel werken er zo’n 30 ontwikkelaars binnen onze organisatie waarbij jij de brug slaat tussen het bouwen van verschillende functionaliteiten binnen onze applicaties en deze vervolgens te integreren in onze centrale hub. Je start je dag om 9 uur met een stand up en dan pak je jouw taken op voor de dag. Hieronder een aantal taken die jij zal uitvoeren: – Het bedenken en uitbouwen van features binnen de verschillende applicaties – Onderhouden van CI/CD pipelines – Bezighouden

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 »
Stan Smolenaars

Stan Smolenaars

06/11/2019 12:41:38
Quote Anchor link
Hallo,

ik ben zogezegt echt een noob met PHP.

Maar ik wil het volgende opzetten.
Dat als iemand op [button] drukt dat er in een tabel (kan ook kladblok bestand zijn) een waarde 10 hoger dan de vorige komt.

Heeft iemand tips hoe dat makkelijk gedaan kan worden?
Gewijzigd op 06/11/2019 17:56:35 door - Ariën -
 
PHP hulp

PHP hulp

08/11/2024 21:34:40
 
- Ariën  -
Beheerder

- Ariën -

06/11/2019 12:59:03
Quote Anchor link
Hoe wordt het nu opgeslagen? Of is er nog geen data? En waar dient het precies voor?
 
Stan Smolenaars

Stan Smolenaars

06/11/2019 13:37:40
Quote Anchor link
op dit moment is er nog geen data.
Het gaat om dat gebruikers een gesprek moeten gaan voeren en zich moeten aanmelden.
Als de gebruiker zich aanmeld kan hij automatisch 10 minuten later ingedeeld worden in een tabel, dit zodat dit makelijk uit te lezen is van hoelaat tot hoelaat de gesprekken gaan duren.
 
- Ariën  -
Beheerder

- Ariën -

06/11/2019 13:46:51
Quote Anchor link
Dat lijkt meer op een planningssysteem, dan enkel een simpel tellertje.
 
Stan Smolenaars

Stan Smolenaars

06/11/2019 14:00:36
Quote Anchor link
het zal in mijn ogen makkelijk kunnen door de naam van de gebruiker mee te nemen en dan vorige waarde +10 te doen. uiteraard vanaf 0 beginnen.

Het hoeft niet netjes met tijden te zijn, want het zal eenmalig gebruikt worden.
 
- Ariën  -
Beheerder

- Ariën -

06/11/2019 14:08:16
Quote Anchor link
Ik zou dan toch wel aan een database denken. Stel dat de verbinding even wegvalt, dan ben je alles kwijt.
 
Stan Smolenaars

Stan Smolenaars

06/11/2019 14:28:28
Quote Anchor link
Als er een koppeling naar een database nodig is is het al te moeilijk voor mij.
Zou de andere optie wel kunnen die ik aanbood?
 
Adoptive Solution

Adoptive Solution

06/11/2019 16:41:57
Quote Anchor link
Maak voor elke gebruiker een bestand aan waar je die teller in bewaart.
Lees bestand, verander waarde, bewaar bestand.

https://www.w3schools.com/php/php_file_open.asp
 
Michael -

Michael -

06/11/2019 17:34:53
Quote Anchor link
@Arien; Dit hoort toch niet in de koffiehoek?

@Stan; Wie doet het plannen? Als je altijd de laatste tijd + 10 minuten doet, maar dit al een half uur geleden is, valt dit dus in het verleden. Ik zou niet te moeilijk denken, zeker niet omdat het maar eenmalig is. Hierbij een beginnetje


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
25
26
27
28
29
30
31
32
33
34
35
<?php
$filename
= 'plannen.json'; // Bestandsnaam
$arr = (file_exists($filename) ? json_decode(file_get_contents($filename),true) : array()); // Bestand ophalen mits deze bestaat

if(count($arr) > 0) {
    array_multisort(array_column($arr, 'date'), SORT_DESC, $arr); // Array sorteren op datum. Eerste key is de nieuwste datum/tijd
}

if($_SERVER['REQUEST_METHOD'] == 'POST') {
    if(isset($_POST['username']) && trim($_POST['username']) != "") { // Controleren of het veld niet leeg is
        if(isset($arr[0]['date']) && (new \DateTime($arr[0]['date']) > (new \DateTime())->modify('-10 minutes'))) { // Controleren of er een laatste tijd is en of deze niet in het verleden ligt.
            $dt = (new \DateTime($arr[0]['date'])); // Laatst opgeslagen tijd
        } else {    
            $dt = (new \DateTime()); // Tijd van nu
        }
        $newtime = $dt->modify('+10 minutes')->format("Y-m-d H:i:s"); // Tel er 10 minuten bij op.
        array_unshift($arr, array('username'=>htmlentities($_POST['username']), 'date'=>$newtime));
        file_put_contents($filename, json_encode($arr)); // Opslaan
        header('Location: ' . $_SERVER['SCRIPT_NAME']); // Voorkom opnieuw posten door het vernieuwen van je browser
        exit();
    }
}

?>

<form method="POST">
    <input type="text" name="username" placeholder="Typ je gebruikersnaam">
    <button>Plannen</button>
</form>
<?php
if(count($arr) > 0) {
    array_multisort(array_column($arr, 'date'), SORT_ASC, $arr); // De eerste volgende bovenaan.
    foreach($arr as $key=>$val) {
        echo $val['username'] . ' staat ingepland voor ' . (new \DateTime($val['date']))->format('d M H:i') . '<br>';
    }
}

?>

Edit:
Controle toegevoegd. Er zit ALTIJD minimaal 10 minuten tussen het plannen en de afspraak
Gewijzigd op 06/11/2019 20:28:17 door Michael -
 
- Ariën  -
Beheerder

- Ariën -

06/11/2019 17:56:22
Quote Anchor link
Michael - op 06/11/2019 17:34:53:
@Arien; Dit hoort toch niet in de koffiehoek?


Klopt inderdaad!
Dus daarom even een tikje naar het juiste forum.
 



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.