Dag if else

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

C# Developer

Functie omschrijving Voor een softwarebedrijf in de omgeving van Veghel zijn we op zoek naar een C# developer. Word jij blij van ontwikkelen in C# en .NET? Lees dan snel verder! Jouw werkzaamheden zullen er als volgt uit gaan zien: Door middel van ASP.NET, MVC Framework en C# ga je webshops, websites en webapplicaties ontwikkelen. Je zorgt voor de optimalisatie van bestaande software en de automatisering van bedrijfsprocessen. Op basis van de wensen van de klant ga je samen met je collega's ga je op zoek naar de juiste oplossingen en je gaat dit uitwerken tot een mooi eindproduct. Bedrijfsprofiel

Bekijk vacature »

Junior Outsystems developer

Functie Als junior Outsystems developer wordt jij onderdeel van een multidisciplinair team van 23 software engineers. Ons team werkt agile en termen als Continuous Integration en Continuous Delivery zijn bij ons dagelijkse koek. Wij werken aan uitdagende en afwisselende projecten met als doel onze klanten een totaal oplossing aan te bieden. Als junior Outsystems developer krijg jij bij ons de kans om jezelf te ontwikkelen naar een volwaardige ervaren en gecertificeerde Outsystems developer. Jij een team met ervaren mensen (10+ ervaring) om je heen. Zo heb jij niet het gevoel dat jij meteen in het diepe wordt gegooid en uiteraard

Bekijk vacature »

IT Infrastructuur Developer

IT Infrastructuur Developer Ben jij (bijna) klaar met je HBO studie in de richting van IT? Opzoek naar een spannende eerste baan, waar je ontzettend veel kan leren? Dan hebben wij de ultieme job voor jou! Voor een goede klant van ons in de financiële dienstverlening zijn wij opzoek naar een Junior Infrastructure Developer. Deze baan is een mooie kans om een sterke start te geven aan jouw carrière binnen de IT! De job Je werkt nauw samen met het Devops team, en zal je voornamelijk bezighouden met het automatiseren van infrastructure componenten. De componenten worden opgevraagd door het DevOps

Bekijk vacature »

Junior .NET developer

Functie Als junior .NET ontwikkelaar start jij in ons development team met twee andere .NET developers. Als team werken jullie in scrum en is er iedere ochtend om 11.00 een standup. Jij krijgt als junior .NET ontwikkelaar een inwerk traject dat echt specifiek wordt ingericht op basis van wat jij nodig hebt. Een van de grootste pluspunten bij ons is dat wij binnen ons bedrijf veel (technische) vrijheid geven en juist eigen initiatieven erg stimuleren. Jouw werkzaamheden gaan er bij ons als volgt uit zien: – Het ontwikkelen van nieuwe software samen met interne en eventueel externe ontwikkelaars; – Het

Bekijk vacature »

Software Developer / .NET / Azure

Dit ga je doen Als Lead .NET Software Developer zal je je bezig houden met: Het vertalen van bedrijfswensen naar een technische roadmap; Uitwerken van nieuwe architectuur / designs; Het team aansturen en motiveren; Toezien op de kwaliteit van de code; Mee ontwikkelen van nieuwe features en applicaties. Hier ga je werken Deze organisatie is op dit momenteel marktleider in het ontwikkelen van productielijnen voor de voedselindustrie en heeft een wereldwijd klantnetwerk. Binnen deze organisatie is het team van software developers dagelijks bezig met het ontwikkelen van maatwerk oplossingen om alle productiemachines aan te sturen, maar ook bedrijf kritische applicaties

Bekijk vacature »

Teamlead PHP Developer

Functieomschrijving Voor een gewaardeerde werkgever in de buurt van Middelburg zijn wij op zoek naar een gemotiveerde teamlead PHP developer met affiniteit met Symfony/Laravel. Een enthousiast persoon die het ontwikkelteam komt versterken met het aanpakken van uitdagende projecten. Ben jij op zoek naar een uitdaging waar je de tijd en ruimte krijgt jezelf te ontwikkelen en je eigen IT-team aan te sturen? Lees dan snel verder! Die ga je doen: Bijdragen aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de PHP based applicaties; Ontwikkeling en beheer van de serviceportal in Symfony en de webshops in de tweede versie van

Bekijk vacature »

C# .NET Backend Developer HBO Javascript

Samengevat: Deze werkgever is een professionele speler op gebied van IT en E-Commerce. Wil jij werken voor een e-commerce platform? Heb je ervaring met C#, Javascript en Scrum? Vaste baan: C# .NET Developer Backend E-Commerce 3.400 - 4.500 Backend Developer Wij ontwikkelen software voor E-Commerce toepassingen. Ons eigen Content Management systeem biedt een integrale oplossing met diverse ERP software. Onze systemen zijn vaak complex en omvangrijk en draaien bij grote organisaties. Maar ook kleine ondernemingen hebben steeds vaker behoefte aan een vlekkeloos werkende E-Commerce oplossing. Zij bieden een uitdagende werkomgeving met gezellige collega's. Je krijgt veel vrijheid en er is

Bekijk vacature »

.NET developer

Functie Als junior .NET ontwikkelaar ga jij aan de slag in één van de 5 IT teams van dit bedrijf. Jullie werken op basis van interne klantprojecten aan voornamelijk webapplicaties. Dit betekent dat jij continu uitgedaagd wordt en veelal met verschillende soorten projecten bezig bent. Het gave is dan ook dat jullie als team samen bekijken welke technieken het beste passen bij het project waar jullie verantwoordelijk voor zijn. Zo kan het zijn dat jij als .NET developer gaat werken aan een project, maar dat jullie als team liever gebruik maken van Haskell of F# om de klus te klaren.

Bekijk vacature »

Medior .NET developer

Functie Jij gaat als Medior .NET ontwikkelaar aan de slag in ons scrumteam met 6 developers die gepassioneerd en actief bezig zijn om onze spelers kwalitatieve en mooie spelervaringen aan te bieden. Als medior .NET developer ga jij werken aan een technisch hoogwaardig platform welke bezoekerspieken verwerkt van tienduizenden tot honderdduizenden gebruikers per minuut! Ons scrumteam werkt in drie wekelijkse sprints en wij beginnen iedere ochtend met een stand-up. Jij werkt bij ons met C# .NET, .NET Core, React.JS, Xamarin, Azure, Docker en Kubernetes. Wij hechten enorm veel waarde aan het leveren van hoogwaardige en kwalitatieve code. Zodra jij de

Bekijk vacature »

.NET Developer

Functieomschrijving Ben jij klaar voor de volgende stap in jouw carrière? Kom werken bij dit kleine softwarebureau en werk aan de gaafste maatwerk projecten. Je komt te werken in een klein development team en werk nauw samen met elkaar, om maatwerk software te leveren en bij te dragen aan bedrijfsautomatiseringen. Je gaat werken met de Microsoft stack en technieken als .NET, C#, Entity, MVC, SQL server. In de functie krijg je veel vrijheid om zelf beslissingen te nemen en je hebt impact op de bedrijfsprocessen. Bedrijfsprofiel Dit familiebedrijf bestaat al ruim 20 jaar. Zij hebben een vast netwerk van klanten,

Bekijk vacature »

Python developer Consultancy

Functie Als Python developer bij deze organisatie werk je voor verschillende klanten. Doordat de oprichter een groot netwerk heeft kun je zelf voorkeuren uitspreken in het type projecten dat je wilt gaan doen. Zo zijn er bijvoorbeeld langdurige of juist korte projecten, maar is ook het type klant, of project bespreekbaar. Werk jij bijvoorbeeld graag aan een nieuw, state-of-the-art web portaal of ben je liever betrokken bij een migratietraject van een bestaande applicatie? Wij gaan voor jou aan de slag! Eisen • Je bent een gedreven developer met sterke voorkeur voor Python • Je bent meer dan een codeklopper •

Bekijk vacature »

Junior .NET developer

Functie Wij hebben drie scrumteams. Het eerste team focust zich op het stukje hardware wat wij in huis doen. Zij maken als team o.a. gebruik van C++. De andere twee scrumteams zijn allebei bezig met data verwerking en maken hierbij in de backend gebruik van C# .NET / .NET Core. Het verschil tussen deze teams is dat één team de data verwerking doet voor de mobiele applicatie. Zij werken hierbij dus ook met Xamarin. Het andere team focust zich op de webapplicaties en maakt hierbij ook gebruik van ASP.NET MVC. Op basis van jouw ambities en kwaliteiten kijken wij samen

Bekijk vacature »

.NET developer

Wat ga je doen als Full stack .NET developer Microsoft 365? Je stelt je op als sparringpartner voor het team en PO over toekomstige functionaliteiten, architectuur en mogelijke nieuwe producten. Je bent mede-verantwoordelijk voor het vertalen en omzetten van een user story in een passend technisch design. Je implementeert functionaliteiten op basis van een technisch design en user story. Je bent mede-verantwoordelijk voor het beheer van Azure DevOps, waaronder het beheer van GIT, Build Pipelines, Release Pipelines en geautomatiseerde testen. Hier herken jij jezelf in Hbo werk- en denkniveau of hoger aangevuld met relevante certificeringen en/of cursussen; Minimaal 3 jaar

Bekijk vacature »

Senior .NET developer

Klaar voor een nieuwe uitdaging? Welke technologieën gaan schuil achter de dagelijkse energievoorziening? Als senior .NET developer bij Kenter maak jij samen met je team het verschil, zowel voor de interne organisatie als voor eindklanten. Samen bouwen jullie aan innovatieve dienstverlening met behulp van de nieuwste technologieën en tools. Het is een functie met veel vrijheid, goede arbeidsvoorwaarden én je draagt jouw steentje bij aan de energietransitie. Klinkt dit als iets voor jou? Lees dan verder of solliciteer direct! Wat ga je doen als senior .NET developer? Als senior .NET developer bij Kenter (onderdeel van Alliander) ben je van onschatbare

Bekijk vacature »

Traineeship IT regio Amsterdam/Utrecht

Wat ga je doen? Het traineeship begint met een fulltime maand cursussen en praktijkdagen, waarin je de basis van het IT-vak leert op de Shared Servicedesk (SSD). Daarnaast ga je meteen aan de slag voor je eerste certificering! (ITILv4). Je start in een groep met 4 tot 10 deelnemers, waarmee jij gedurende die maand optrekt en je kennis kunt delen. Na het voltooien van de eerste maand ga je direct voor een langere periode aan de slag bij één van onze klanten of blijf je intern bij ons op de Shared Servicedesk. Je bent het eerste aanspreekpunt van de eindgebruikers

Bekijk vacature »

Pagina: 1 2 volgende »

Richard

Richard

16/11/2006 14:04:00
Quote Anchor link
Ik zit al een paar dagen te kloten met deze script, IK heb in mijn tabel een datum staan met een een text erbij.

In mijn text gedeelte heb ik een [dag] staan, hier komt de aantal dagen te staan. Maar nu wilde ik met een if het volgende, als de dag nog niet geweest is moet hij de text laten zien uit de tabel en als de dag verstreken is de else

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
<?php
$query
= mysql_query("SELECT  text, dag, maand, jaar FROM personal WHERE zichtbaar = 1 ORDER BY ID ASC LIMIT 3");
    for ( ;$r = mysql_fetch_assoc($query); )  
    {

       $day = $r['dag']; // dag van de countdown
       $month = $r['maand']; // maand van de countdown
       $year = $r['jaar']; // jaar van de countdown
       $r[text] = str_replace("[dag]", (int)((mktime (0,0,0,$month,$day,$year) - time(void))/86400), $r[text]);
       if (??????)
            {

            echo "<img src=\"../images/link.gif\" alt='' title=''>&nbsp;<span class='normal'>".nl2br($r['text'])."</span><br><br>";
            }

        else
            {
            echo "There's no gig right now";
            }

?>
 
PHP hulp

PHP hulp

21/01/2025 21:01:38
 
- wes  -

- wes -

16/11/2006 14:06:00
Quote Anchor link
/duikt vast weg voor franks toorn
Gewijzigd op 01/01/1970 01:00:00 door - wes -
 
Richard

Richard

16/11/2006 14:10:00
Quote Anchor link
@wes: Huh??
 
- SanThe -

- SanThe -

16/11/2006 14:20:00
Quote Anchor link
Wes bedoelt dat wij een 'Frank' op dit forum hebben die je direct zal wijzen op je datamodel. Een datum sla je namelijk niet op in drie losse tabellen maar in één tabel met als type DATE of DATETIME.
 
Majid Ahddin

Majid Ahddin

16/11/2006 14:28:00
Quote Anchor link
"Een datum sla je namelijk niet op in drie losse tabellen maar"
Dat doet dan ook niemand...
Daarnaast moet je natuurlijk zelf weten hoe je datums opslaat in sql, maar aan te raden is natuurlijk DATE voor dit geval: YYYY-MM-DD
 
PHP Newbie

PHP Newbie

16/11/2006 14:39:00
Quote Anchor link
verder kun je beter een while gebruiken, aangezien je het eerste en laatste deel van de for toch niet gebruikt
 
Richard

Richard

16/11/2006 14:40:00
Quote Anchor link
edit: ik was "in" vergeten

Hebben jullie gelijk in

Had ik geprobeerd alleen kreeg ik foutmeldingen dat het niet doe was
Gewijzigd op 01/01/1970 01:00:00 door Richard
 
PHP Newbie

PHP Newbie

16/11/2006 14:55:00
Quote Anchor link
maak een gewoon date kolom aan in je tabel.

En dan trek je daar de datum van de countdown uit, en dan vervolgends:

if(date(vandaag) == date(tabel))
{
link
}
else
{
het is nog niet de goede dag
}
 
Willem Jan Z

Willem Jan Z

16/11/2006 15:05:00
Quote Anchor link
Ik zou inderdaad een DATE(TIME) veld gebruiken, en de volgende query opbouw:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
SELECT
    veld,
    veld,
    veld,
    CASE  datum
       WHEN > NOW()
       THEN 1
       ELSE 0
   END CASE AS later
FROM tabel;

Dan kan je makkelijk controleren:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
if($row['later']) {
    // Dag nog niet geweest
} else {
    // Dag al wel geweest
}
?>
 
Richard

Richard

16/11/2006 18:13:00
Quote Anchor link
ik heb nu dit in elkaar geflanst alleen krijg ik de volgende foutmelding

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in D:\Website\hypermusic\personal.php on line 66

Maar ik zie niet de fout.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php
$sql
= mysql_query("SELECT CASE date WHEN > NOW() THEN 1 ELSE 0 END CASE AS later, text FROM personal WHERE zichtbaar = 1 ORDER BY ID ASC LIMIT 3");
    for ( ; $row = mysql_fetch_assoc($sql);)
{
  
if($row['later']) {
    echo "xxxxxxx";
}
else {
    echo $row['text'];
}
}

?>
 
Mark D

Mark D

16/11/2006 18:16:00
Quote Anchor link
Dat duidt erop dat je query niet lukt. Voeg bij mysql_query even
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
or die(mysql_error());
toe
Gewijzigd op 01/01/1970 01:00:00 door Mark D
 
Frank -

Frank -

16/11/2006 18:23:00
Quote Anchor link
$sql = mysql_query("SELECT CASE date WHEN > NOW() THEN 1 ELSE 0 END CASE AS later, text FROM personal WHERE zichtbaar = 1 ORDER BY ID ASC LIMIT 3");

WHEN > NOW()

WHEN wat is groter dan NOW()? Daar mist een gegeven.

Foutafhandeling had natuurlijk niet mogen ontbreken, dat is de basis van je systeem. Alles wat fout kan gaan, zál ook fout gaan. Die zekerheid heb je!
 
Richard

Richard

17/11/2006 05:41:00
Quote Anchor link
IK mis dus wat tusteen de WHEN en de > teken?, Moet daar nog een keer date??
 
Willem Jan Z

Willem Jan Z

17/11/2006 09:26:00
Quote Anchor link
Dan wil ik ook eens weten wat er fout aan is, ook met wat testen kreeg ik hem niet goed..
 
Frank -

Frank -

17/11/2006 10:31:00
Quote Anchor link
De date hoort daar te staan, daar wil je tenslotte een vergelijking maken met NOW():
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
SELECT
  CASE
    WHEN date > NOW() THEN 1
    ELSE 0
  END CASE AS later,
  text
FROM
  personal
WHERE
  zichtbaar = 1
ORDER BY
  id ASC
LIMIT 3

Over de END zijn de meningen verdeeld. WillemJan heeft hier een END CASE gebruikt, wanneer ik dat gebruik, loopt de boel altijd in de soep. Ik gebruik dus altijd END en niet meer dan dat. Test dus even wat er bij jou werkt, één van beide zal ongetwijfeld werken.

En let even op de notatie van de query, dus over meerdere regels en keurig inspringen, dat maakt de boel 100x beter leesbaar, beter te onderhouden en te debuggen. Alles op 1 regel zetten, is vragen om problemen.

Edit: Was nog niet helemaal wakker, de date hoort ná de WHEN te staan... WJ bedankt!
Gewijzigd op 01/01/1970 01:00:00 door Frank -
 
Willem Jan Z

Willem Jan Z

17/11/2006 11:25:00
Quote Anchor link
Maar ik had toch precies hetzelfde :S Behalve dan dat jij date een regel later hebt gezet. Ook met datum werkte het niet (reserved woord vergeten :))
 
Frank -

Frank -

17/11/2006 11:38:00
Quote Anchor link
<shame_on_me>Zie de wijziging van 17.11.2006 11:36 ...</shame_on_me>
 
Willem Jan Z

Willem Jan Z

17/11/2006 11:50:00
Quote Anchor link
Oke, zo werkt hij bij mij ook idd, ik had op mysql.com gekeken, en vond dit:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
CASE case_value
    WHEN when_value THEN statement_list
    [WHEN when_value THEN statement_list] ...
    [ELSE statement_list]
END CASE

Wat bedoelen ze hier dan met case_value?

Had het gedeelte eronder gemist, heb namelijk wel dit geprobeerd:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
CASE date
    WHEN date > NOW() THEN 1
    ELSE 0
END CASE


Voortaan beter lezen WIllem-Jan
 
Richard

Richard

17/11/2006 16:20:00
Quote Anchor link
IK heb nu dit, maar heb nog steed een foutmelding.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php
$sql
= mysql_query("SELECT CASE WHEN date > NOW() THEN 1 ELSE 0 END CASE AS later, text FROM personal WHERE zichtbaar = 1 ORDER BY ID ASC LIMIT 1");
    for ( ; $r = mysql_fetch_assoc($sql) or mysql_error;)
{
  
if($row['later']) {
    echo "boe";
}
else {
    echo $r['text'];
}
}

?>


foutmelding:

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in D:\Website\hypermusic\personal.php on line 66
 
Frank -

Frank -

17/11/2006 16:51:00
Quote Anchor link
Tja, het blijft brakke code. Waarom blijf je toch die query zo beroerd noteren, dit is toch niet te lezen? Verder controleer je nergens of de query is gelukt, slaat de naam $sql helemaal nergens op (het is geen SQL, maar een result) en staat mysql_error er ook maar een beetje verloren bij. Waar je de for-lus voor nodig hebt, is mij ook onduidelijk.

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
<?php
$query
= "
SELECT
  CASE
    WHEN date > NOW() THEN text
    ELSE 'boe'
  END CASE AS output
FROM
  personal
WHERE
  zichtbaar = 1
ORDER BY
  id ASC
LIMIT 1"
; // Dit is leesbaar! De query is overigens anders omdat nu de query bepaalt wat de output zal zijn. 'boe' staat dus in de query, niet in een if-je in jouw php-code.
$result = mysql_query($query); // $result, het is tenslotte een result

if($result){ // hoera! de query is gelukt
    while($row = mysql_fetch_assoc($sql)){ // $row is wat anders dan $r
      echo $row['output'];
    }
}

else {
  echo 'mislukt: '.mysql_error();
}

?>

(niet getest!)
 
- wes  -

- wes -

17/11/2006 16:56:00
Quote Anchor link
toevoeging op frank:

if($result && mysql_num_rows($result) >= 1){ // hoera! de query is gelukt
while($row = mysql_fetch_assoc($sql)){ // $row is wat anders dan $r
echo $row['output'];
}
}
 

Pagina: 1 2 volgende »



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.