[SOLVED]Verjaardag lijst script... 2009?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

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 »

Traineeship Full Stack Java developer

Dit ga je doen Start jij op 7 augustus bij de Experis Academy dan kickstart jij jouw IT-carrière! We leiden je op tot een gewilde Full Stack Java Developer met alle kennis en vaardigheden die nodig zijn om de arbeidsmarkt te betreden. Wat kun je verwachten, hoe zit een dag in het leven van een Trainee eruit? Periode 1 Als Full Stack Java Developer Trainee volg je vanuit huis een op maat gemaakte onlinetraining die in het Engels wordt gegeven. De tijd die je kwijt bent aan het volgen van de training kun je vergelijken met een fulltime werkweek. In

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 »

Junior .NET developer

Functie Ons programma is voor afgestudeerde enthousiastelingen die het als een uitdaging zien om met een klein dynamisch team bij de grootste bedrijven van Nederland aan de slag te gaan. Tijdens jouw dienstverband word jij begeleid door een talent manager. Het ontwikkelen van jouw talent staat hierbij centraal. Het programma doorloop je met een team van circa 8 Mede- trainees. De eerste maand start je met een fulltime inhouse opleiding. Deze staat geheel in het teken van de werkzaamheden die jij verder in het programma zult uitvoeren. Na deze opleidingsmaand ga je aan de slag in een dynamische omgeving bij

Bekijk vacature »

Software developer (PHP) - Utrecht centrum

Functie Ieder onderdeel van de software draait op aparte servers en het bestaat dus echt uit verschillende componenten. Het team bestaat uit 4 developers, een klein team dus met korte lijnen. Alles in intern ontwikkeld en je werkt aan alle facetten. Van uitbreiding van de core tot maatwerk voor de klant. Ook liggen er verschillende uitdagingen op servervlak en databases. Je zult de eerste periode veel samenwerken met de lead developer om vervolgens echt je gang te gaan binnen de software. In het team streven ze naast de hoogst haalbare kwaliteit. Hiervoor werken ze nauw met elkaar samen en levert

Bekijk vacature »

C# developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als C# Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling. Mede hierdoor zij wij dit jaar Microsoft Partner of the Year geworden. Sogetisten staan klaar voor elkaar, hebben lol met elkaar en daarmee behalen we de mooiste resultaten! Werken bij Sogeti

Bekijk vacature »

Front end developer

Functie Jij als front end developer gaat werken binnen de teams van onze klant, uiteraard met alle moderne technieken. Opdrachten worden echt gericht op jouw leerdoelen en jouw behoeftes. Wij hebben een omgeving gecreëerd waarin je echt jezelf kan zijn en waar echt gekeken wordt naar jouw voorkeuren. Maak je een fout? Geen probleem, leer ervan en dan ga weer door. Door de variëteit aan werk kun je in verschillende omgevingen een kijkje nemen en dus jezelf snel ontwikkelen. Eisen Je bent communicatief vaardig en houdt van een dynamische omgeving Je hebt HBO werk- en denkniveau Je hebt gedegen kennis

Bekijk vacature »

SQL database developer

Functie omschrijving Voor een softwarebedrijf gespecialiseerd in het ontwikkelen van logistieke software in omgeving Tilburg zijn wij op zoek naar een ervaren SQL database developer. Je gaat werken aan uitdagende, complexe projecten. Iedere klant/project betekent maatwerk in de database. Jouw werkzaamheden zullen er als volgt uit zien: Je bent verantwoordelijk voor de gehele ontwikkelstraat. Van architectuur tot ontwikkeling Je gaat je bezig houden met het ontwerpen en ontwikkelen van MS SQL server databases. Je gebruikt hiervoor T-SQL als programmeer laag. Je begeleidt als lead developer de projecten bij klanten van A – Z. Je sluit aan bij meetings met klanten,

Bekijk vacature »

Back end developer

Functie Jij als full stack ontwikkelaar komt te werken in een team bestaande uit 4 back end programmeurs, 2 vormgevers/ Front end developers en een online marketeer. Qua persoonlijkheden is het team erg gevarieerd van sportfanaten tot gameliefhebbers en Golfers. Een ding heeft iedereen hier gemeen; Passie voor goede code. In jouw rol zul je voor 90% van je tijd je bezig houden met het ontwikkelen van grote maatwerk applicaties. Daarnaast hebben wij op aanvraag ook wel eens een website of onderhoudsklusje, die opgepakt moet worden en hier ben jij ook niet vies van. De technische uitdaging momenteel is dat

Bekijk vacature »

Fullstack developer

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en zou jij graag bij een platte maar informele organisatie werken? Voor een mooi softwarebedrijf in omgeving Gouda zijn wij op zoek naar versterking op de afdeling Software Development! Als Fullstack react.js developer wordt je bij dit bedrijf onderdeel van de volledige ontwikkeling van requirement tot oplevering! Onderdelen van jouw functie: 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

Bekijk vacature »

Software Ontwikkelaar PHP

Functie omschrijving Full Stack Software Ontwikkelaar gezocht! Voor een bedrijf in de regio van Ermelo zijn wij op zoek naar een Software Ontwikkelaar die gaat bijdragen aan het door ontwikkelen, onderhouden en optimaliseren van SaaS applicatie van dit bedrijf. Hierbij ga jij voor- en samenwerken met de klanten van de organisatie, het is hierbij dus van groot belang dat je communicatief vaardig bent en dat je beschikt over beheersing van zowel de Nederlandse als Engelse taal. Bedrijfsprofiel Waar ga je werken? Altijd al in een echt familiebedrijf willen werken? Dan is dit je kans! Het bedrijf waar je komt te

Bekijk vacature »

Low Code Developer

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en ben jij HBO afgestudeerd in de richting van IT? Heb jij verstand van datamodellering, NO CODE Platformen en kun jij het aan om projecten te leiden? Voor een leuke opdrachtgever in omgeving Capelle aan den IJssel zijn wij op zoek naar een No Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten in heel het land! Wat ga je hier zoal doen? Je gaat geen code kloppen maar bedenken hoe applicaties eruit moet komen te zien. Je gaat werken met een non code platform, je

Bekijk vacature »

Software Developer C# - Deventer

Software Developer C# – Deventer Bijdragen aan de toekomst van het onderwijs! Ben jij op zoek naar een dynamische omgeving waar vol enthousiasme wordt gewerkt aan software voor interactieve dashboard- en analysetoepassingen ter verbetering van het onderwijs? Dan zijn wij het bedrijf voor jou! TIG is een bedrijf met een informele en ondernemende werksfeer, waarbij goede ideeën snel leiden tot concrete acties. Wij zijn een software ontwikkelorganisatie en focussen ons op het ontwikkelen en implementeren van oplossingen voor het leveren van managementinformatie, datavisualisatie en analyses voor het onderwijs. Met onze dashboard- en analyseoplossingen zetten scholen gegevens om naar betekenisvolle informatie.

Bekijk vacature »

Als Front-end developer werken aan apps voor het o

Functie Als Front-end developer werk je intensief samen met 1 van de UX-designers en denk je mee over de gebruiksvriendelijkheid en design van onze web- en mobile apps. Je bent betrokken bij sessies met gebruikers om designs te valideren en usability van de app-in-wording te testen. Vervolgens gebruik je dit om samen met je team waarin ook back-end (.NET) developers zitten, te zorgen voor de realisatie van de best mogelijke apps voor studenten en docenten. Eisen • Je hebt een hands-on development en coding mind-set en werkt graag aan een high quality code base welke je consequent onderhouden kan worden

Bekijk vacature »

Java Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Eindhoven Vacature ID: 12946 Introductie We are looking for a Java Developer! Our client is one of the most innovation companies located within the Netherlands. We provide high quality software in a high-tech and challenging market. Functieomschrijving The department is specialized in creating and developing high quality software for manufacturing automation in a high tech environment. We strive to provide our clients with high quality software and deliver state of the art solutions in a variety of ways. Creating software infrastructure using Java SE / EE Create applications to fine tune manufacturing processes

Bekijk vacature »
Marvin H

Marvin H

16/12/2008 09:27:00
Quote Anchor link
Hallo script masters,

Ik heb onderstaand php script op een intranet pagina, nu is het probleem dat hij alleen tot 31-12-2008 loopt en dus niet de mensen die jarig zijn op bijvoorbeeld 2 januari nu al meegeeft. Heb aantal dingen geprobeerd maar krijg het niet voor elkaar. Weet iemand de oplossing? hier is het werkende script die nu tot 31 december loopt.

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
<?php
include 'dbconnect.php';

// Datum in dagen
$dag = date("d");

// Datum in maanden
$maand = date("m");


$query  = "SELECT
  naam, geboorte, vestiging, geboortedag, geboortemaand
FROM
  birthday
WHERE
  geboorte + INTERVAL (YEAR(NOW()) - YEAR(geboorte)) YEAR
BETWEEN
  NOW() - INTERVAL 6 DAY
AND
  NOW() + INTERVAL 11 DAY
  ORDER BY geboortemaand, geboortedag, naam"
;

$result = mysql_query($query)
or die(mysql_error());

while(list($naam,$geboorte,$vestiging,$geboortedag,$geboortemaand)= mysql_fetch_row($result))
{

        
    if ($geboortedag == $dag && $geboortemaand == $maand) {
    echo "<b><font color=\"yellow\">&nbsp;&nbsp;&nbsp;$geboortedag-$geboortemaand :: $naam ($vestiging)</font></b><br>"; }
    
    else {
    echo "&nbsp;&nbsp;&nbsp;$geboortedag-$geboortemaand :: $naam ($vestiging) <br>"; }
    
}


echo "<br>";

include 'closedbconnect.php';

?>
Gewijzigd op 01/01/1970 01:00:00 door Marvin H
 
PHP hulp

PHP hulp

22/12/2024 10:11:57
 
Dennis Mertens

Dennis Mertens

16/12/2008 09:43:00
Quote Anchor link
Komt dat niet door:
geboorte + INTERVAL (YEAR(NOW()) - YEAR(geboorte)) YEAR

Ook al snap ik niet veel van die zin...
 
Marvin H

Marvin H

16/12/2008 10:02:00
Quote Anchor link
Dennis Mertens schreef op 16.12.2008 09:43:
Komt dat niet door:
geboorte + INTERVAL (YEAR(NOW()) - YEAR(geboorte)) YEAR

Ook al snap ik niet veel van die zin...


Zou goed kunnen :) dat probleem heb ik dus ook, wat moet er dan wel komen?
 

16/12/2008 10:03:00
Quote Anchor link
Script kiddies?

Lol. Dat is een serieuze belediging.
 
Marvin H

Marvin H

16/12/2008 10:20:00
Quote Anchor link
Chris Kortaan schreef op 16.12.2008 10:03:
Script kiddies?

Lol. Dat is een serieuze belediging.


sorry :) verkeerde woord... ff veranderd... maar weet je oplossing?
 
Dennis Mertens

Dennis Mertens

16/12/2008 10:23:00
Quote Anchor link
Welke verjaardagen moet je allemaal krijgen dan?
 
Marvin H

Marvin H

16/12/2008 10:25:00
Quote Anchor link
Dennis Mertens schreef op 16.12.2008 10:23:
Welke verjaardagen moet je allemaal krijgen dan?


van alle medewerkers die hier werken. Ze staan in een database... het script zoals hij nu is werkt prima, alleen tot 31-12-2008, terwijl er ook mensen jarig zijn op 1-1-2009... die wil ik ook weergeven... maar omdat hij in de query alleen vergelijkt met het huidige jaar kan dat niet, de query moet dus anders maar weet niet hoe
 
- SanThe -

- SanThe -

16/12/2008 10:29:00
Quote Anchor link
Je moet geboortedatum in één veld type DATE zetten. En niet in diverse losse velden: geboortedag, geboortemaand
 

16/12/2008 10:29:00
Quote Anchor link
Doe een tweede select, waarin hij kijkt of het bijna het einde van het jaar is. als dat zo is, laat je hem de data selecteren van 1 jan tot bijv. 5 jan..
 
Marvin H

Marvin H

16/12/2008 10:40:00
Quote Anchor link
Chris Kortaan schreef op 16.12.2008 10:29:
Doe een tweede select, waarin hij kijkt of het bijna het einde van het jaar is. als dat zo is, laat je hem de data selecteren van 1 jan tot bijv. 5 jan..


Dom, had ik natuurlijk ook kunnen verzinnen... Thankx... Heb nu dit als code, waarbij als de datum 20-12 of hoger is hij ook het begin van januari weergeeft.

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
66
67
68
69
70
71
72
73
74
75
76
77
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>

<?php
include 'dbconnect.php';

// Datum in dagen
$dag = date("d");

// Datum in maanden
$maand = date("m");


$query  = "SELECT
  naam, geboorte, vestiging, geboortedag, geboortemaand
FROM
  birthday
WHERE
  geboorte + INTERVAL (YEAR(NOW()) - YEAR(geboorte)) YEAR
BETWEEN
  NOW() - INTERVAL 6 DAY
AND
  NOW() + INTERVAL 11 DAY
  ORDER BY geboortemaand, geboortedag, naam"
;

$result = mysql_query($query)
or die(mysql_error());

while(list($naam,$geboorte,$vestiging,$geboortedag,$geboortemaand)= mysql_fetch_row($result))
{

        
    if ($geboortedag == $dag && $geboortemaand == $maand) {
    echo "<b><font color=\"yellow\">&nbsp;&nbsp;&nbsp;$geboortedag-$geboortemaand :: $naam ($vestiging)</font></b><br>"; }
    
    else {
    echo "&nbsp;&nbsp;&nbsp;$geboortedag-$geboortemaand :: $naam ($vestiging) <br>"; }
    
}


if ($dag >= 20 && $geboortemaand = 12){
$query1  = "SELECT
  naam, geboorte, vestiging, geboortedag, geboortemaand
FROM
  birthday
WHERE
  geboortemaand = 1
AND
  geboortedag <= 5
  ORDER BY geboortemaand, geboortedag, naam"
;

$result1 = mysql_query($query1)
or die(mysql_error());

while(list($naam,$geboorte,$vestiging,$geboortedag,$geboortemaand)= mysql_fetch_row($result1))
{

        
    if ($geboortedag == $dag && $geboortemaand == $maand) {
    echo "<b><font color=\"yellow\">&nbsp;&nbsp;&nbsp;$geboortedag-$geboortemaand :: $naam ($vestiging)</font></b><br>"; }
    
    else {
    echo "&nbsp;&nbsp;&nbsp;$geboortedag-$geboortemaand :: $naam ($vestiging) <br>"; }
    
}
}


echo "<br>";

include 'closedbconnect.php';

?>


</body>
</html>
 
Robert Deiman

Robert Deiman

16/12/2008 10:43:00
Quote Anchor link
@Chris

Het kan ook in 1 query:


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
SELECT
  naam, geb_dat
FROM
  verjaardag
WHERE
  geb_dat + INTERVAL (YEAR(NOW()) - YEAR(geb_dat)) YEAR
BETWEEN
  NOW() - INTERVAL 6 DAY
AND
  NOW() + INTERVAL 11 DAY
OR
  geb_dat + INTERVAL (YEAR(NOW()) - YEAR(geb_dat)+1) YEAR
BETWEEN
  NOW() - INTERVAL 6 DAY
AND
  NOW() + INTERVAL 11 DAY
  ORDER BY MONTH(geb_dat), DAY(geb_dat), naam


Overigens gaat nu het sorteren nog niet helemaal goed.. :S
Gewijzigd op 01/01/1970 01:00:00 door Robert Deiman
 

16/12/2008 11:06:00
Quote Anchor link
Robert; ik had het over een 2e select binnen de select :-) (Geen twee losse als je dat bedoeld..)
 
Robert Deiman

Robert Deiman

16/12/2008 11:22:00
Quote Anchor link
@Chris

De TS heeft het nu opgelost met echt een 2e query, ik was dus blijkbaar niet de enige die het zo opvatte :)
 



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.