[SOLVED]Verjaardag lijst script... 2009?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Software Developer

Dit ga je doen Ontwerpen, ontwikkelen en onderhouden van (mobiele) internettoepassingen; Ontwikkelen en onderhouden van Microservices; Ontwerpen en optimaliseren van databases; Identificeren van nieuwe trends/ontwikkelingen binnen de branche. Hier ga je werken Deze marktleider op gebied van fietsen en fietservaring is gevestigd in twee provincies, verspreid over meerdere locaties. Jij zult voornamelijk in regio Joure aan de slag gaan. De organisatie doelt zich op het leveren van kwalitatief hoogwaardige producten aan alle hun klanten. De organisatie telt circa 4.000 medewerkers in meer dan 10 verschillende landen. Momenteel is de organisatie op zoek naar een Software Developer wilt meewerken aan het

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 »

Senior Full Stack developer

Bedrijfsomschrijving tbd Functieomschrijving Full Stack Java Development bij Randstad Groep Nederland (HQ) Er is een vacature in het Corporate Client Solutions (CCS) team. Dit team is met een ander team net begonnen aan het project ‘Grip op Inhuur’. Het doel van dit project is de tevredenheid van onze leveranciers te verhogen en de efficiëntie van onze administratie te verbeteren. Onderdeel daarvan is een ‘Mijn-omgeving’ voor ZZP’ers en leveranciers. Naast dit nieuwe project werkt het team ook aan het onderhoud en verbeteren van een digitaal vacature management systeem waarmee dagelijks vele vacatures worden voorzien. Het team ontwikkelt zo veel mogelijk zelf

Bekijk vacature »

C#.NET Developer Jr. Functie

Functie omschrijving Bouw jij graag aan applicaties om processen in distributiecentra te optimaliseren? Wij zijn op zoek naar een C#.NET ontwikkelaar in regio Breda die hier graag een steentje aan bijdraagt! Jouw werkzaamheden zullen er als volgt uitzien: Je krijgt veel vrijheid in de keuze van de technieken die je gaat gebruiken. Uiteraard wel binnen de gestelde kaders, en door gebruik te maken van het .NET platform. Je gaat aan de slag met de ontwikkeling van een nieuwe module binnen de WMS suite van dit bedrijf. Deze "carrier" module gaat er voor zorgen dat de selectie van een vervoerder volledig

Bekijk vacature »

Front-end Developer

Functie omschrijving Gezocht front-end developer! Voor een toffe organisatie in de regio Rhenen zij wij op zoek naar een front-end developer die de eindverantwoordelijkheid op zich neemt van alles wat met design te maken heeft. In deze functie heb je een adviserende rol en beschik je over een grote dosis vakinhoudelijke kennis. Samen met collega’s en klanten overleg je om aangeleverde designs om te zetten naar unieke concepten. Zo draag jij je steentje bij aan de groeiambities van de klant. Voor klanten wordt jij het vaste aanspreekpunt als het gaat over planningen hierin houdt je alle betrokkenen goed op de

Bekijk vacature »

PHP ontwikkelaar

Functie Jij komt te werken in een development team van 9 man. Het grootste deel doet back end development en daarnaast is er 1 teamlead en 1 tester in het team. Dit Agile team is van groots belang voor de organisatie omdat zij voornamelijk alle eigen systemen in-house ontwikkelen. Naast het door ontwikkelen van het bestaande platform en de software die daarbij komt kijken, zul jij je ook bezighouden met het realiseren en opzetten van nieuwe projecten binnen het bedrijf. Je staat nauw met de klant in contact om zo hun wensen zo goed mogelijk te kunnen realiseren. Daarnaast ontwikkel

Bekijk vacature »

IT Manager team PaaS

TenneT is hard groeiende om haar ambities waar te kunnen maken. Zo nemen wij een leidende rol in het aanjagen van de energietransitie. Het werven van nieuw talent speelt daarin een cruciale rol. Wij zijn op zoek naar een gedreven Lead PaaS die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je wordt de Teammanager (Lead) van een nieuw team binnen de afdeling Basic van Information Technology and Facilities (ITF) van TenneT. Het team heet Platform as a Service. Hier wordt elke dag in een goede sfeer met zijn allen hard gewerkt om vanuit IT

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 »

.NET Developer Senior

Dit ga je doen Het ontwikkelen van backend applicaties in C#; Het maken van vele koppelingen met andere ERP-applicaties zoals JD Edwards en SAP; Je bent (mede) verantwoordelijk voor het opstellen van technisch ontwerpen voor de te ontwikkelen software oplossingen; Je bent gemiddeld 90% van je tijd inhouse oplossingen aan het ontwikkelen en testen. De overige 10% van je tijd ben je bij klanten op locatie om oplossingen te implementeren, klanten te begeleiden en de software verder te innoveren; Naast het zelfstandig ontwikkelen van software oplossingen ben je ook bezig met het waarborgen van je contacten bij de klant, het

Bekijk vacature »

Back-end PHP Software Developer - Juniorfunctie

Functieomschrijving Wij zijn op zoek naar een PHP Software Developer om ons team te versterken en mee te werken aan de ontwikkeling van eigen IOT-oplossingen. In deze functie ben je verantwoordelijk voor het bouwen van webapplicaties, apps en dashboards voor het uitlezen en managen van sensoren in machines. Je werkt nauw samen met een team van ontwikkelaars en engineers om de beste software-oplossingen te creëren. Jouw werkzaamheden zien er als volgt uit: Je bent in deze rol verantwoordelijk voor het ontwerpen, ontwikkelen en onderhouden van webapplicaties en softwaretoepassingen voor in-house ontwikkelde IOT oplossingen. Je werkt aan complexe databases en back-end

Bekijk vacature »

Senior .NET Ontwikkelaar

In het kort Als Senior .NET ontwikkelaar ga je binnen onze business unit Transport en Logistiek aan de slag met complexe maatwerk software voor bedrijf kritische systemen binnen de technische automatisering. Denk bijvoorbeeld een IoT-oplossing voor de logistieke sector waarbij we van ruim 200.000 machines de telemetrie en events verwerken. We zijn actief in de distributielogistiek, havenlogistiek (denk aan ECT) en productielogistiek. Naast C# en .NET Core maken we ook gebruik van Azure technologie. En als trotse Microsoft Gold Partner leren we graag van en met jou. Wil jij jezelf blijven ontwikkelen binnen de technische automatisering met .NET, dan gaan

Bekijk vacature »

Software Programmeur PHP - JAVA

Functie Wil jij bij een platte en informele organisatie werken? Lees dan snel verder! Voor een opdrachtgever in omgeving Rotterdam dat zich gespecialiseerd heeft in het realiseren van veilige netwerkverbindingen zijn wij op zoek naar een leuke software developer ter versterking van het huidige team. Hoe kan jouw dag er straks uitzien? Je gaat software en webapplicaties ontwikkelen met behulp van de talen PHP, JAVA en Node.js. Je gaat klanten ondersteunen op het gebied van geleverde software en webapplicaties. Je gaat technische klussen uitvoeren op locatie bij klanten. Je onderhoudt contact met de projectleider om er zeker van te zijn

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 »

Ontwikkelaar Identity & Access Management

Dit ga je doen Als Identity & Access Management Ontwikkelaar zorg jij er voor dat studenten, medewerkers en docenten de juiste benodigdheden op het juiste moment kunnen gebruiken; Het juist opslaan van onderzoeksdata en het openbaar beschikbaar stellen van publicaties (Open Access); Studenten, collega's en wetenschappers ondersteunen; Agile en Scrum werken; Technisch Applicatiebeheer; Ontwikkelen in One Identity Manager en VB.NET. Hier ga je werken Als Ontwikkelaar kom je terecht in een hecht team die zich richt op wetenschappelijke informatie en ICT. Jij bent degene die er voor zorgt dat alle informatie, uit diverse onderzoeken, bij de juiste personen terecht komt.

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

27/05/2026 04:12:44
 
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:
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:
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:
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:
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.