vraag mysql select IF xx THEN yy

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Fullstack Webdeveloper .NET Azure Big Data SaaS

Bedrijfsomschrijving Deze klant van ons is recentelijk onderdeel geworden van een grote moederorganisatie, ze zijn dé partij als het gaat om software maken voor ambitieuze ondernemers, ze maken maatwerk software. Vanuit het fantastisch vormgegeven hightech gebouw te Rotterdam centrum werken ze met zo'n 40 medewerkers aan hoogwaardige software gericht op financiële data, betaalinformatie, maar ook backoffice software. De software wordt webbased, desktop en mobile aangeboden en er worden zeer moderne ontwikkeltechnieken toegepast. Je moet dan denken aan patroonherkenning, Big Data, Machine Learning en OCR. Als Developer, ongeacht je niveau, ga je hier te maken krijgen met de allerleukste kant van

Bekijk vacature »

Senior Java developer

Dit ga je doen Jouw taken als Senior Java Developer zijn: Het maken van strategische keuzes omtrent de nieuwbouw van applicaties; Het maken van technische ontwerpen; Hands-on mee ontwikkelen met het team (met o.a. Java FX, JDBC, SQL, REST, Jax-RS, JSON, Maven, JUnit en Spring (boot)); Reviewen van code en feedback geven op collega developers; Analyseren en oplossen van bugs/incidenten door het onderlinge verband te kunnen leggen van verschillende losstaande systemen. Hier ga je werken Het bedrijf waar je als Senior Java Developer komt te werken staat internationaal bekend om het testen van bodemstructuren door middel van echotechnieken en beeldherkenning.

Bekijk vacature »

PHP developer (Laravel/Vue.js)

Functie Het team telt momenteel 20 collega’s, bestaande uit developers (front- en backend) en het operations team, waaronder ook het management en twee scrum masters vallen. Ze zijn op zoek naar een PHP developer die in staat is zelfstandig te werken. Je komt te werken in één van de drie scrumteams en gaat aan de slag met een project voor de klant. Het fijne hieraan is dat je wel afwisseling hebt qua werk, maar tegelijkertijd doorlopend werkt voor bestaande klanten. Hierdoor krijg je ook de kans om echt de diepte in te gaan en innovatieve technische oplossingen neer te zetten.

Bekijk vacature »

PHP Developer

Functie omschrijving Voor een bedrijf in Den Bosch zoek ik een PHP Developer, die al wat werkervaring heeft. Jij gaat aan de slag met de verdere professionalisering van de interne applicaties en software. In de functie ga je verder: Verdere ontwikkeling eigen CRM systeem, vooral middels PHP; Bouwen van verschillende API's & koppelingen; Meedenken om de software/applicaties te verbeteren/optimaliseren; Aan de slag met de interne tooling. Bedrijfsprofiel Dit bedrijf is actief binnen de telecombranche. Het hoofdkantoor zit in regio van Den Bosch en er werken ruim 70 medewerkers, verdeeld over verschillende afdelingen. De afdeling Development bestaat uit vijf collega's, onder

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 »

Full stack .NET developer Microsoft 365

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 »

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 »

Delphi Programmeur

Functie omschrijving Onze opdrachtgever is gespecialiseerd in kantoor-bedrijfssoftware en zit gevestigd in omgeving Numansdorp. Als programmeur ben jij bij dit bedrijf met het volgende bezig; Je vertaalt technische en functionele ontwerpen naar kwalitatieve software. Je ontwikkelt, ontwerpt en test software. Je maakt daarbij veel gebruik met de volgende tools & technologieën: Delphi 10.3 (Rio), QuickReport 6. Je krijgt in deze rol veel vrijheid en verantwoordelijkheid. Je levert projecten van A - Z op, en werkt daarbij projectmatig en gestructureerd. Bedrijfsprofiel Dit bedrijf richt zich op maatwerk software oplossingen. Deze software oplossingen worden ingezet in de financiële branche. Het betreft een

Bekijk vacature »

Software Developer (Junior functie)

Functieomschrijving Wij zijn op zoek naar een Software Developer! Sta jij in de startblokken om je carrière te beginnen en kan je niet wachten om toffe software te gaan ontwikkelen? Kortom, ben je onlangs afgestudeerd of sta je op het punt om je papiertje te behalen? Voor een IT dienstverlener dat gespecialiseerd is in Microsoft technologie zijn wij op zoek naar C#.NET Developers. Het bedrijf heeft meerdere klanten in regio Utrecht waar je permanent kan komen te werken. Kom je liever te werken bij een klein softwarebedrijf of bij een groot consultancy bureau? Dat is helemaal aan jou de keuze!

Bekijk vacature »

Senior Lead Front End Developer

Functieomschrijving Voor Stichting Waternet zijn wij op zoek naar een senior Lead Front End Developer. Binnen het DevOps team Online zijn we op zoek naar een Senior Lead Front End developer met kennis van toegankelijkheid. Deze developer zal zich bezighouden met development van webpaginas die in verbinding staan met systemen uit het back office. Taken Ontwerpen, ontwikkelen, implementeren, documenteren en beheren van webapplicaties in een Azure-omgeving Debuggen, analyseren en oplossen van problemen in de OTAPomgevingen Je participeert in het DevOpsTeam Online voor het verder uitwerken en implementeren van gebruikerswensen Je bent betrokken bij toegankelijkheid audits en het implementeren van WCAG

Bekijk vacature »

Lead developer

Functie Als Lead developer wordt jij onderdeel van een multidisciplinair team van circa 23 software engineers. Als team werken jullie agile en zijn termen als Continuous Integration en Continuous Delivery dagelijkse koek. Jullie werken aan uitdagende en afwisselende projecten met als doel klanten een totaal oplossing aan te kunnen bieden. Jij wordt verantwoordelijk voor complete projecten waarbij jij als verantwoordelijke zorgt dat het project op de juiste manier blijft draaien. Zo haal jij ook de requirements op bij de klant en kijk jij samen met het team en met de salesafdeling hoeveel uren hiervoor nodig zijn. Daarnaast stuur jij jouw

Bekijk vacature »

Dynamische Oracle/APEX Ontwikkelaar in de logistie

Bedrijfsomschrijving De organisatie in de regio Rotterdam is gespecialiseerd in het ontwikkelen van moderne webbased software voor de ERP branche. In totaal is er 20FTE aan specialisten actief binnen de organisatie. De ICT afdeling bestaat momenteel uit 15FTE. Ze groeien ontzettend hard en daarom zoeken zij een Oracle/APEX Developer die het reeds sterke team nog sterker komt maken. Hier werken ze op projectbasis voor verschillende grote organisaties in de logistieke sector. Het is een informele organisatie waarbinnen een fijne werksfeer heerst. Zoals aangegeven willen ze het team nog sterker maken en daarvoor zoeken ze bij voorkeur medior of senior Oracle/APEX

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 »

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 »

Hands-on Solution Architect / Software Architect (

TenneT is hard groeiend om de onze 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 Solution Architect / Software Architect op onze locatie Arnhem die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je werkt samen met gedreven DevOps teams, bestaande uit frontend, backend en middleware developers, testers, UX-designers. Samen met de teams ben je continu op zoek naar de beste oplossingen voor onze klanten. Als Solution Architect onderzoek

Bekijk vacature »
Henrik Maartens

Henrik Maartens

02/06/2014 19:02:34
Quote Anchor link
Hallo,
Ik ben hier nieuw op deze site. Ik ben onlangs begonnen met PHP en ik ben bezig met gegevens uit een mysql database halen en dit middels een php script tonen op een pagina.

dit heb ik :

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
     $order = "SELECT * FROM data where q='123456' ORDER BY jaar ASC";
      $result = mysql_query($order);
      



while ($row=mysql_fetch_array($result)){
        echo ("<td align=center>$row[jaar]</td>");
        echo ("<td align=center>$row[q]</td>");
        echo ("<td align=center>$row[getrouwd]</td>");


Nu geeft row[getrouwd] de tekst die in de mysql database staat (ja of nee)

Ik zou graag willen dat:
IF row[getrouwd] = ja, dat hij dan de tekst weergeeft: GETROUWD
IF row[getrouwd] = nee, dat hij dan de tekst weergeeft: NIET GETROUWD
IF row[getrouwd] = EMPTY, dat hij dan de tekst weergeeft: ONBEKEND

Hoe doe ik dit?

Vriendelijke groet,
Henrik
 
PHP hulp

PHP hulp

16/11/2024 10:43:30
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

02/06/2014 19:20:32
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
<?php
echo '<td align="center">' .
    ((
$row['getrouwd'] == 'ja') ? 'JAMMEL' :
        (
$row['getrouwd'] == 'nee') ? 'SLIM' : 'TJA');
// of
echo '<td align="center">';
if ($row['getrouwd'] == 'ja') {
    echo 'JAMMEL';
elseif ($row['getrouwd'] == 'nee') {
    echo 'SLIM';
}

else {
    echo 'TJA';
}

?>
 
Henrik Maartens

Henrik Maartens

02/06/2014 19:30:01
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
echo ("<td>(($row['getrouwd'] == 'ja') ? '1' : ($row['getrouwd'] == 'nee') ? '2' : 'TJA')</td>");


werkt niet.

Staat de tekst wel goed in de echo?
Hij moet namelijk op dezelfde wijze als ik hierboven al heb..
 
Obelix Idefix

Obelix Idefix

02/06/2014 20:32:51
Quote Anchor link
Henrik Maartens op 02/06/2014 19:30:01:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
echo ("<td>(($row['getrouwd'] == 'ja') ? '1' : ($row['getrouwd'] == 'nee') ? '2' : 'TJA')</td>");

werkt niet.

En wat gebeurt er dan wel?
 
Henrik Maartens

Henrik Maartens

02/06/2014 20:35:08
Quote Anchor link
Niks :) witte pagina.
 
- SanThe -

- SanThe -

02/06/2014 20:55:54
Quote Anchor link
Haakjes en puntjes?
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
echo '<td>'.(($row['getrouwd'] == 'ja') ? '1' : (($row['getrouwd'] == 'nee') ? '2' : 'TJA')).'</td>';
?>
 
Obelix Idefix

Obelix Idefix

02/06/2014 20:58:48
Quote Anchor link
Henrik Maartens op 02/06/2014 20:35:08:
Niks :) witte pagina.
Ik zie grote verschillen tussen de code van Ger en jou...
Gewijzigd op 02/06/2014 21:00:32 door Obelix Idefix
 
Henrik Maartens

Henrik Maartens

02/06/2014 21:13:36
Quote Anchor link
Bedankt San The. Deze werkt.

De reden van de verschillen is omdat ik echo " " gebruik. En SanThe doet met ' '. Wat is hierin het verschil eigenlijk?
 
Obelix Idefix

Obelix Idefix

02/06/2014 21:22:06
Quote Anchor link
Henrik Maartens op 02/06/2014 21:13:36:
De reden van de verschillen is omdat ik echo " " gebruik. En SanThe doet met ' '.

Kijk dan nog eens goed naar de beide codes; dat je " wilt gebruiken is jouw keuze, maar doe het dan wel goed ;)

Binnen HTML wordt doorgaans gebruikt gemaakt van ".
Als je binnen PHP ook " gebruikt, zou dat conflicten kunnen geven:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
echo "<li class="test">";
?>

gaat je problemen geven. Je zou dat kunnen oplossen door de " in html te gaan escapen. Betekent echter meer code en een stuk onoverzichtelijker. Vandaar: HTML " en PHP '
 
Henrik Maartens

Henrik Maartens

02/06/2014 21:25:03
Quote Anchor link
Ok. Duidelijk! (ik doe dan altijd \"test\" om de fouten te vermijden.

Hoe kan ik in die code nu 2 teksten toevoegen?
nu doet hij
als x=a dan 1
als x=b dan 2
anders 3

maar hoe maak ik dit bijv:
als x=a dan 1 (tekst: 1 laten zien)
EN als x=b dan 2 (tekst: 1 EN 2 laten zien)

en uiteraard als alleen x=b dan alleen de 2 laten zien.
 
- SanThe -

- SanThe -

02/06/2014 21:28:43
Quote Anchor link
Henrik Maartens op 02/06/2014 21:13:36:
Bedankt San The. Deze werkt.

De reden van de verschillen is omdat ik echo " " gebruik. En SanThe doet met ' '. Wat is hierin het verschil eigenlijk?


Nee, dat maakt niet zo veel uit.
Het zijn de puntjes waarmee je if buiten de tekst haalt.
En dan niet te vergeten de haakjes.
 



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.