[SOLVED]Verjaardag lijst script... 2009?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior Front-end Developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als Senior Front-end 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. Onze klantenkring is groot en divers, dat vraagt om flexibiliteit van jou. Tegelijkertijd betekent dit dagelijks nieuwe dingen leren én dat geen werkdag hetzelfde is. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling waarbij iedereen welkom is, zowel

Bekijk vacature »

Senior PHP Developer

Als Senior PHP Developer bij Coolblue zorg je ervoor dat onze webshops elke dag een beetje beter zijn en coach je andere developers op de hard en soft skills. Wat doe je als Senior PHP Developer bij Coolblue? Als PHP Developer werk je met andere development teams samen om onze webshop zo optimaal mogelijk te laten werken en onze klanten blij te maken. Hoewel je een PHP Developer bent, sta je open om C# of Typescript in te zetten of te leren. Ook PHP Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om

Bekijk vacature »

Software Ontwikkelaar .NET te Zaandam

Bedrijfsomschrijving Je komt hier terecht bij een door-en-door softwarebedrijf, waarbinnen meerdere SaaS pakketten worden ontwikkelt voor diverse sectoren. Hierbij kun je denken aan bijvoorbeeld de logistieke en medische branche. Deze organisatie kenmerkt zich door de hoge mate van complexiteit in de applicaties, wat betekent dat jij je hier niet zal gaan vervelen. Integendeel: Jij gaat hier elke dag ontzettend veel leren en je in razend tempo ontwikkelen als C# .Net Developer met focus op back-end. Het team bestaat uit ongeveer 20 personen personen, waarvan het grootste deel zich richt op software development. De sfeer is informeel en professioneel. De producten

Bekijk vacature »

Front End Ontwikkelaar (React)

In het kort Als front end developer ga je aan de slag met maatwerkprojecten voor onze klanten. Denk bijvoorbeeld aan het toevoegen van een machine aan een database of het corrigeren van formulieren voor ingestuurde orders. Voorbeeld van zo’n project is Smart Link. De projecten waar je op ingezet kunt worden liggen binnen het technische domein waar jij als front end developer een grote rol speelt om samen met je back end collega’s de juiste oplossingen te leveren. please note that this particular role requires fluent Dutch language skills. Dit vind je leuk om te doen Het omzetten van designs

Bekijk vacature »

Front-end Developer - React - Data Driven

Bedrijfsomschrijving Onze klant is een snelgroeiende organisatie die een data-driven inspectieapp op de markt hebben gebracht die nu al een aantal jaar door verschillende organisaties wereldwijd gebruikt wordt. Er zijn zo'n 6 mensen werkzaam bij dit bedrijf en ze zijn nu vooral op zoek naar een sterke front-end developer die wil gaan werken aan nieuwbouw applicaties en de uitbouw van de huidige applicaties. De reden dat ze zoeken is omdat er veel werk op komst is en ze hier de juiste capaciteit voor willen hebben. Er heerst hier een hele prettige sfeer waarin respect en eerlijke communicatie belangrijk is. Ook

Bekijk vacature »

Magento2 Developer

Functie Ben jij een ontwikkelaar en wil jij een volgende stap zetten en als teamlead aan de slag? Lees dan snel verder! Voor een gewilde opdrachtgever in omgeving Delft zijn wij op zoek naar een programmeur die als meewerkend voorman aan de slag wilt gaan. Een developer die een team van twee man aan zal sturen. Jouw werkzaamheden zullen er als volgt uitzien; Ontwikkelen en ontwerpen van API's; Maatwerkoplossingen; Databeveiliging; Optimalisatie webshops; Ontwikkelen technische implementaties voor verbetering database; Aanspreekpunt voor de organisatie en verantwoordelijk voor de aansturing van externe developers. Zoek je veel uitdaging en veelzijdigheid in je werk dan

Bekijk vacature »

SQL developer

Functieomschrijving Voor een erkende werkgever in de omgeving van Tilburg zijn wij op zoek naar een ervaren SQL ontwikkelaar. Hier wordt jij mede verantwoordelijk voor zowel de design en implementatie van SQL-databases als voor het verstaan van de processen van klanten naar het vertalen van deze processen naar IT-oplossingen. Jouw takenpakket komt er als volgt uit te zien: Het ontwerpen en implementeren van databaseschema's: Je bent in staat om een database te ontwerpen en de structuur van tabellen, relaties, indexen en andere objecten te definiëren; Het schrijven van complexe SQL-query's: Je kunt complexe query's schrijven om gegevens uit de database

Bekijk vacature »

Full Stack Java ontwikkelaar

Functieomschrijving Voor de politie zijn wij op zoek naar een Full stack Java ontwikkelaar. Als ervaren full stack Java ontwikkelaar binnen de gewenste deadlines meewerken aan de totstandkoming van de gewenste werkzaamheden. Taken Upgraden van GeoServer, SOLR, Oracle Spatial database, Tomcat Migreren Oracle Spatial naar PostgreSQL/PostGIS Migreren SOLR naar ElasticSearch Geografische gegevens op het interne netwerk beschikbaar maken Doorontwikkelen en actualiseren van de geografische services Het up to date brengen van de CI/CD pipeline, samen met medewerkers die verantwoordelijk zijn voor de CI/CD tooling Aanspreekbaar op de solution architectuur en stemt die met collega's in het cluster Geo De opdracht

Bekijk vacature »

Back End Developer

As a Back End developer at KUBUS you will be developing the (web) application and services of BIMcollab. You have a focus on the back end of our software, for which we mainly work with C# and .NET. We use a full-stack approach, which means that in addition to the back-end, you will also help with other parts of the code. As a software company, KUBUS is in a unique position. We build our own products that are used by tens of thousands of users worldwide. Our company is just the right size: big enough to make a real impact

Bekijk vacature »

Back end developer Python, PHP

Functie Jij als full stack ontwikkelaar zult komen te werken samen met 1 PHP ontwikkelaar een PO en een flexibele schil aan ontwikkelaars . Samen ga je ervoor zorgen dat de huidige producten doorontwikkeld worden. De marketplace is geschreven in PHP Laravel en in de front end React. De roostersoftware is ontwikkeld in Python in combinatie met React in de front end. Jij zult voornamelijk (lees 75%) werken aan de roostersoftware. Momenteel ligt de uitdaging in het feit dat de roostersoftware breder schaalbaar moet worden zodat het voor meerdere flexwerkers ingezet kan worden. Verder willen ze financiële koppelingen gaan maken

Bekijk vacature »

Lasrobot Programmeur

Over de functie Off-line programma’s maken die het beste resultaat bij de lasrobot mogelijk maken De programma’s met behulp van teach verder optimaliseren Proactief meedenken over oplossingen en over de juiste invulling van lasmallen Het lasrobotproces zoveel mogelijk optimaliseren Over het bedrijf Onze opdrachtgever is gespecialiseerd in de engineering, productie en assemblage van samengestelde plaatwerkproducten en monodelen uit metaal. Onze klant werkt samen met het team aan de mooiste producten van de toekomst. Binnen dit bedrijf staat een sterk team van specialisten op het gebied van industrial design, mechanical engineering, in-house prototyping en all-round projectmanagement. Met daarbij uiteenlopende kennis in

Bekijk vacature »

Software Developer .NET

Functie omschrijving .NET developer gezocht! Wij zoek op zoek naar een .NET Developer die zich niet uit het veld laat slaan voor een software bedrijf in de regio Veenendaal. Je gaat in deze functie aan de slag met het door ontwikkelen van bestaande producten en het ontwikkelen van nieuwe producten. Dit bedrijf ontwikkeld SaaS applicaties die zowel intern als extern gebruikt worden. Verder bestaat je functie uit: Het ontwikkelen en bouwen van webapplicatie, mobiele applicaties en websites vallen onder jouw verantwoordelijkheden; Werken met onder andere .NET, C#, HTML/CSS, Javascript en MSSQL/Oracle Databases; Hierin werk je samen met andere developers en

Bekijk vacature »

UX Writer (m/v/d)

UX Writer (m/v/d) Everything we do, starts with you. Together with you, we build the most human-centric fintech. We have the ambition to create the next. And - with Bertelsmann - a strong foundation to start from. Let’s make it new – for society and for yourself. Wij zijn op zoek naar een UX Writer (m/v/d) Fulltime - Op ons kantoor in Amsterdam of Heerenveen / deels vanuit huis Als UX Writer bij Riverty hou jij je bezig met onze strategie om daar te zijn waar onze gebruikers zijn en op de manier waarop zij ons nodig hebben, terwijl wij

Bekijk vacature »

Software Developer

Functie omschrijving Psst hé jij daar! Op zoek naar een nieuwe uitdaging als developer? Wacht niet langer en reageer direct. In deze functie ga je bij een familiebedrijf werken als developer. Je gaat maatwerk software ontwikkelen met de Microsoft stack. Je gebruikt technieken als C#, ASP.NET en MVC. Je werkt in een leuk team van andere developers. Je krijgt veel vrijheid in je werk en kan flexibel werken. Dagje thuiswerken? Geen probleem! Daarnaast is er veel ruimte om écht mee te denken met het bedrijf en met de klanten. Bedrijfsprofiel Deze organisatie is gevestigd in de regio van Boxtel. Vanaf

Bekijk vacature »

Back-end programmeur

Functieomschrijving Heb jij kort geleden je MBO of HBO ICT in ontvangst mogen nemen? Of ben je klaar voor een nieuw hoofdstuk in jouw carrière? Voor een uitdagende werkgever in de regio van Tilburg zijn wij op zoek naar een ambitieuze back-end programmeur met affiniteit met MS Acess. Samen met een enthousiast team ben je verantwoordelijk voor het bouwen van maatwerk software voor hun klanten. Je hebt kennis of ervaring van SQL, Maar affiniteit met MS Acess is nog belangrijker. Je bent sociaal naar klanten en flexibel ingesteld. Je denkt altijd in kansen en gaat graag de uitdaging aan. Verder

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/02/2024 04:39:56
 
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.