Tijden aftrekken

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Software Programmeur PHP - JAVA

Functie Voor een opdrachtgever in omgeving Zoetermeer zijn wij op zoek naar een ontwikkelaar ter versterking van het huidige developers team. Heb jij altijd al willen werken voor een bedrijf, dat veilige netwerkverbindingen levert, door middel van veilige oplossingen, die door middel van de nieuwste technologieën ontwikkelt zijn? Stop dan nu met zoeken! Hoe kan jouw dag er straks uitzien? Je gaat software en webapplicaties ontwikkelen met behulp van de talen C / C++ / PHP. Je gaat technische klussen uitvoeren op locatie bij klanten. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een projecten

Bekijk vacature »

Lead Webdeveloper

Als Lead webdeveloper bij KUBUS ben je verantwoordelijk voor het implementatie design van requirements en de software architectuur van de webapplicatie en services van BIMcollab. In je rol als lead developer zoek je als vanzelf op een creatieve manier naar het optimum tussen benodigde implementatie-tijd, de performance van de applicatie en een snelle go-to-market van features, aansluitend bij onze geautomatiseerde test- en release train. Hierbij bewaak je in samenwerking met de andere senior ontwikkelaars in je team de architectuur van de applicatie en adviseer je de product owner over noodzakelijke refactoring om de onderhoudbaarheid van het platform te verbeteren. Ons

Bekijk vacature »

Java (Java EE) Developer

In het kort Werken als Java developer betekent werken aan complexe IT projecten bij onder meer een internationaal containeroverslag bedrijf. Zo sturen we apparaten en eindgebruikers aan d.m.v. onze custom-made software oplossing, die dagelijkse vele duizenden containers verwerkt. Denk aan systemen die volautomatische kranen aansturen en op afstand bedienen, de volledige afhandeling van containernummerherkenning bij het laden en lossen van zeeschepen of het tonen van instructies aan de chauffeurs van ruim 300 straddle carriers. En dat allemaal redundant, robuust en in een dynamische 24/7 omgeving! Jij versterkt ons ontwikkelteam en gaat aan de slag met oa. Java i.c.m. Spring (Boot),

Bekijk vacature »

Full Stack PHP Developer

Functieomschrijving Ervaren PHP Developer gezocht! Wij zijn op zoek naar een ervaren PHP Developer die het IT team van een organisatie in de regio Ermelo gaat versterken. Voor deze functie zijn we op zoek naar een enthousiaste en breed georiënteerde IT-er die deze innovatieve organisatie nog een stap verder gaat brengen. Wij zijn op zoek naar iemand die communicatief goed is en die zelfstandig problemen op kan lossen. Je bent verantwoordelijk voor het samenwerken met een externe partij het is hierbij jouw taak om deze partij uit te dagen op het geleverde werk. Het schrijven van concepten aan de AI

Bekijk vacature »

Ventilatiesysteem Productontwikkelaar HBO WO Verwa

Samengevat: Zij bieden flexibele ventilatiematerialen, geluidsdempers, rookgasafvoer producten en industrieslangen. Ben jij een technisch productontwikkelaar? Heb jij ervaring met het ontwikkelen van nieuwe producten? Vaste baan: Technisch Productontwikkelaar HBO WO €3.000 - €4.000 Zij bieden een variëteit aan flexibele ventilatiematerialen, geluiddempers, rookgasafvoer producten, industrieslangen en ventilatieslangen voor de scheepsbouw. Met slimme en innovatieve materialen zorgen wij voor een gezonde en frisse leefomgeving. Deze werkgever is een organisatie die volop in ontwikkeling is met hardwerkende collega's. Dit geeft goede ontwikkelingsmogelijkheden. De branche van dit bedrijf is Techniek en Engineering. Functie: Voor de vacature als Technisch Productontwikkelaar Ede Gld HBO WO ga

Bekijk vacature »

Dynamics Ontwikkelaar

Dit ga je doen Ontwikkelen van Dynamics 365 voor de interne uitrol; Samen met de consultants sparren met klanten over de wensen en eisen; Ontwikkelen van Dynamics 365 voor verschillende grote klanten; Technische analyse en testen; Meedenken over het gebruik en de richting van Dynamics binnen de organisatie. 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

Bekijk vacature »

Full stack developer Node.js, React Remote

Functie Als fullstack JavaScript developer vind jij het uitdagend om op basis van concrete klantvragen nieuwe functionaliteiten te ontwikkelen. Bij voorkeur worden deze functionaliteiten op een bepaalde manier geprogrammeerd, zodat ze door meerdere klanten te gebruiken zijn. Je hebt dus vaak te maken met abstracte vraagstukken. Om dit te kunnen realiseren sta je nauw in contact met de product owner en/of klant. Je bent niet alleen onderdeel van het development team, maar hebt ook vaak contact met de product-owner en/of klanten om daardoor inzichten te verzamelen die leiden tot productverbeteringen. • Inzichten verzamelen bij de klant en/of product owner •

Bekijk vacature »

Java developer

Als Java Developer bij Sogeti ben je onderdeel van onze toonaangevende community die bestaat uit ruim 100 gepassioneerde professionals. In teamverband lever je mooie prestaties. Daarmee draag je aan bij de meerwaarde die wij leveren aan onze klanten. Geen werkdag is hetzelfde, je bent voortdurend bezig met het oplossen van allerlei complexe vraagstukken binnen bedrijfskritische systemen. Een voorbeeld hiervan is een cliënt-volgsysteem bij Reclassering Nederland. Andere klanten waar wij onder andere voor werken: KPN, Philips, Nationale-Nederlanden, Kamer van Koophandel, ABN AMRO, Bovemij, Arval en de Politie. Werken bij Sogeti Nieuwe ontwikkelingen volgen we op de voet en delen we binnen de

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 »

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 »

.NET Developer

Functie omschrijving Ervaren .NET Developer gezocht! Wij zoeken een ervaren .NET developer die aan de slag gaat voor een softwarebedrijf in de regio Rhenen. In deze rol ben jij zowel zelfstandig als in teamverband verantwoordelijk voor het ontwikkelen en verbeteren van bestaande producten. Daarnaast houdt jij je bezig met de nieuwbouw van websites, webapplicaties en mobiele applicaties die zowel intern als extern gebruikt worden. Je werkt hierbij nauw samen met andere developer, productmanagers en product specialisten om mooie producten te creëren. Bedrijfsprofiel Waar kom je te werken? Je komt te werken voor snelgroeiende softwareleverancier en allround dienstverlener. Klanten van deze

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 »

Developer

Functie omschrijving In deze functie ga je werken als C# Developer. Jij gaat aan de slag met de volgende taken: Maatwerk software bouwen; Huidige softwareprojecten verder uitbouwen en optimaliseren; Ideeën van de klant omzetten naar handige oplossingen en tools; Bovenstaande doe je middels de Microsoft- stack: C#, ASP.NET en MVC/ Entity Framework. Ben je net afgestudeerd aan een HBO opleiding Informatica, aarzel dan niet om te solliciteren. Dit is namelijk de ideale startersfunctie! Bedrijfsprofiel Deze organisatie is gevestigd in de regio van Boxtel. Het is van oorsprong een familiebedrijf, die gestart zijn met het bouwen van websites. Dit is door

Bekijk vacature »

Full stack Python developer

Functie Samen met andere collega’s (een product owner, een software manager en een ervaren ontwikkelaar) ga jij onze producten verder ontwikkelen. Jouw verantwoordelijkheden zullen bestaan uit: – Verder wil gaan met de ontwikkeling van onze bestaande producten; nieuwe features! – Meedenkt over de roadmap van onze producten – Als sparringpartner kan optreden op het gebied van development – Zelf ook nieuwe ideeën op tafel durft te leggen en deze van scratch af aan wilt bouwen Hieronder ook een paar voorbeelden van projecten waar we momenteel mee bezig zijn of binnenkort aan willen beginnen: – Real-time interactie creëren in onze web

Bekijk vacature »

.NET Developer

Functie omschrijving .NET developer met ervaring gezocht! Voor een softwarebedrijf in de regio Veenendaal zijn wij op zoek naar een .NET developer met een aantal jaar ervaring. Jij bent zowel zelfstandig als in teamverband verantwoordelijk voor het ontwikkelen en verbeteren van bestaande producten. Verder ben je bezig met nieuwbouw van websites, webapplicaties en mobiele applicaties die zowel intern als extern gebruikt worden. Je werkt hierbij nauw samen met andere developer, productmanagers en productspecialisten om zo mooie producten te creëren. Bedrijfsprofiel De organisatie waar je voor gaat werken is een snelgroeiende softwareleverancier en allround dienstverlener. Deze organisatie heeft zowel klanten die

Bekijk vacature »
Mebus  Hackintosh

Mebus Hackintosh

25/07/2006 14:54: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
25
26
27
<?php

include('config.php');
include('header.php');

$sql = mysql_query("SELECT id,naam,online,laatst_online FROM leden WHERE geactiveerd = 'ja'") or trigger_error(mysql_error());

$br = '<br />';

while($row = mysql_fetch_assoc($sql)) {

  $br = ($br == '<br />') ? '' : '<br />';

  $on = mysql_query("SELECT CURRENT_TIMESTAMP() AS online") or trigger_error(mysql_error());
  $wat = mysql_fetch_assoc($on);
  echo $wat['online'];
  echo '<br />';
  echo $row['online'];
  echo '<br />';
  echo $row['online'] - $wat['online'];

  echo '        <center><span>Naam: <a href="'.$website.'profile.php?id='.$row['id'].'">'.stripslashes($row['naam']).'</a> Laatst online: '.$row['laatst_online'].'</span></center>'.$br."\n";
}


include('footer.php');

?>


Waarom werkt dit niet:

echo $row['online'] - $wat['online'];

want dan komt er 0 te staan:S

dit zijn de 2 andere tijden:

2006-07-25 14:44:52
2006-07-25 14:29:58
 
PHP hulp

PHP hulp

17/11/2024 17:24:30
 
Frank -

Frank -

25/07/2006 14:58:00
Quote Anchor link
Zie de MySQL-handleiding, hoofdstuk 12.5. En kijk dan eens naar de functie TIMEDIFF(). De database kan uitstekend zelf rekenen.
 
Martijn Wieringa

Martijn Wieringa

25/07/2006 15:00:00
Quote Anchor link
Ndat je de datums uit de database hebt geterokken zijn het 'strings' geworden..

String - string kan neit, dus worden de strings eerst geparsed naar nummerieke waarde, wat TRUE - TRUE opleverd, of te wel 1 - 1

En 1 - 1 = 0 :)
 
Frank -

Frank -

25/07/2006 15:10:00
Quote Anchor link
Dit is een mooie query (dus 1 query) om een CASE toe te passen i.c.m. met de TIMEDIFF. Hier een voorbeeldje die je zelf verder mag uitwerken:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
SELECT
  CASE
    WHEN TIMEDIFF(online, NOW()) > '00:03:00' THEN 'offline'
    ELSE 'online'
  END
  AS status
FROM
  tabelnaam

Niet getest en het lijkt me sterk dat deze helemaal goed is, maar met wat testwerk krijg je hem wel werkend. Je krijgt in elk geval de alias 'status' retour en deze kan de waardes 'offline' en 'online' bevatten.
 
Mebus  Hackintosh

Mebus Hackintosh

25/07/2006 15:36:00
Quote Anchor link
Ja het werkt:D

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

include('config.php');
include('header.php');

$sql = mysql_query("SELECT id,naam,online,laatst_online FROM leden WHERE geactiveerd = 'ja'") or trigger_error(mysql_error());

$br = '<br />';

while($row = mysql_fetch_assoc($sql)) {

  $br = ($br == '<br />') ? '' : '<br />';

  $on = mysql_query("SELECT CASE WHEN TIMEDIFF(now(), online) > '00:03:00' THEN 'nee' ELSE 'ja' END AS status FROM leden") or trigger_error(mysql_error());
  $wat = mysql_fetch_assoc($on);

  echo '        <center><span>Naam: <a href="'.$website.'profile.php?id='.$row['id'].'">'.stripslashes($row['naam']).'</a> Laatst online: '.$row['laatst_online'].' Online: '.$wat['status'].'</span></center>'.$br."\n";
}


include('footer.php');

?>


Maar zouw het nog makkelijker kunnen?

En anders ben ik er nu al zeer blij mee dat dit zo werkt:D

GR. mebus!
 
Frank -

Frank -

25/07/2006 15:46:00
Quote Anchor link
Je kunt de controle offline/online direct doen met het ophalen van de gegevens van de gebruikers. Dus met query $sql. Daar moet je de CASE inbouwen en klaar ben je. Scheelt je een hele berg queries die naar de database worden gestuurd, is dus sneller.
 
Mebus  Hackintosh

Mebus Hackintosh

25/07/2006 15:52:00
Quote Anchor link
Ja oké had al geprobeerd maar lukte niet toen kreeg ik een sql-error:( Ma zal wel weer eens verkeerd hebben aangepast dan zal nog een keertje proberen;)

GR. mebus!
 
Frank -

Frank -

25/07/2006 15:56:00
Quote Anchor link
Tip: Noteer je queries wat netter, dat maakt het een stuk overzichtelijker en eenvoudiger. Zie mijn voorbeeld van die case:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
$query
= "
SELECT
  CASE
    WHEN TIMEDIFF(online, NOW()) > '00:03:00' THEN 'offline'
    ELSE 'online'
  END
  AS status
FROM
  tabelnaam
"
;
$result = mysql_query($query) or die(mysql_error());
?>

Dus de query in een aparte variabele (kun je hem nog eens echoen), over meerdere regels uitgeschreven, laten inspringen en dan mysql_query() deze variabele laten uitvoeren.
 
Mebus  Hackintosh

Mebus Hackintosh

25/07/2006 15:58:00
Quote Anchor link
Het is al gelukt:D

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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
<?php

include('config.php');
include('header.php');

if(isset($_GET['letter'])) {

    $letter = mysql_real_escape_string($_GET['letter']);

    $sql = mysql_query("SELECT id,naam,online,laatst_online,CASE WHEN TIMEDIFF(now(), online) > '00:03:00' THEN 'nee' ELSE 'ja' END AS status FROM leden leden WHERE geactiveerd = 'ja' AND SUBSTRING(naam,1,1) = '".$letter."'") or trigger_error(mysql_error());

}
else {

    $sql = mysql_query("SELECT id,naam,online,laatst_online,CASE WHEN TIMEDIFF(now(), online) > '00:03:00' THEN 'nee' ELSE 'ja' END AS status FROM leden WHERE geactiveerd = 'ja'") or trigger_error(mysql_error());

}


$br = '<br />';

  echo '        <center>'."\n";
for ($i="a"; $i != "aa"; $i++) echo '        <a href="list.php?letter='.$i.'">'.$i.'</a>'."\n";
  echo '        </center>'."\n";

  echo '        <table cellpadding="0" cellspacing="0" align="center">
            <tr>
                <td width="150">
                Naam
                </td>
                <td width="200">
                Laatst online
                </td>
                <td width="100">
                Online
                </td>
            </tr>'
."\n";

while($row = mysql_fetch_assoc($sql)) {

    $br = ($br == '<br />') ? '' : '<br />';

    $on = mysql_query("SELECT CASE WHEN TIMEDIFF(now(), online) > '00:03:00' THEN 'nee' ELSE 'ja' END AS status FROM leden") or trigger_error(mysql_error());
    $wat = mysql_fetch_assoc($on);

    switch($wat['status']) {
      case
'ja': $online = '<font color="green"><b>Ja</b></font>'; break;
      case
'nee': $online = '<font color="red"><b>Nee</b></font>'; break;
    }


      echo '            <tr>
                <td>
                <a href="'
.$website.'profile.php?id='.$row['id'].'">'.stripslashes($row['naam']).'</a>
                </td>
                <td>
                '
.$row['laatst_online'].'
                </td>
                <td>
                '
.$online.'
                </td>
            </tr>'
."\n";
}


  echo '        </table>'."\n";
include('footer.php');

?>


Zo nu ken ik weer verder:)

Hartelijk bedankt Frank!:D

GR. mebus!
 
Mebus  Hackintosh

Mebus Hackintosh

03/08/2006 22:09:00
Quote Anchor link
En nu met 2 datetime tabellen:p

Ik heb nu ook nog een tabel: dia_online datetime

Maar nu wil dat als de 2 tijdverschillen tussen now en dia_online ook word vertoont als online is ja of nee

het verschil mag niet groter zijn dan 5 seconden hoe zou ik deze er dan bij kunnen proppen?

want 2 keer dit:

CASE WHEN TIMEDIFF(now(), online) > '00:03:00' THEN 'nee' ELSE 'ja' END AS status
CASE WHEN TIMEDIFF(now(), dia_online) > '00:00:02' THEN 'nee' ELSE 'ja' END AS d_status

Werkt niet in een mysql query:(

Weet iemand hiervoor een briljante oplossing?(A)

GR. mebus!
 



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.