if - probleem

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior .NET Back-end Developer in ons innovation t

Bedrijfsomschrijving Namens één van mijn betere klanten, gevestigd in de omgeving van Amstelveen, ben ik op zoek naar een ervaren Senior Back-end Developer met minimaal vier jaar werkervaring. Je komt terecht in een echte developmentorganisatie, waarbinnen momenteel ruim 40 enthousiaste mannen en vrouwen dagelijks werken aan de ontwikkeling van complexe applicaties, die veelal webbased zijn. Deze applicaties worden gebruikt door zowel grote als kleine organisaties in zowel binnen- als buitenland en zijn bedoeld om bedrijven te ondersteunen in alles wat te maken heeft met financiën. Zo levert deze organisatie standaard- en maatwerkapplicaties waarbinnen bedrijven bijvoorbeeld al hun zaken omtrent salarishuishouding

Bekijk vacature »

Jan DS

Jan DS

28/07/2010 11:31:16
Quote Anchor link
Ik haal alle records uit een tabel maar lijst ze nog niet uit.
De vraag: Als 'level' bij 'id'=2 groter is dan 5 => lijst uit 'id'=4

Hoe kan ik dit zo kort mogelijk aanpakken.
 
PHP hulp

PHP hulp

01/08/2021 16:50:20
 
P Lekensteyn

P Lekensteyn

28/07/2010 11:32:30
Quote Anchor link
Kun je duidelijker zijn?
Wat zijn die 'lijsten'?
 
Jan DS

Jan DS

28/07/2010 11:36:52
Quote Anchor link
tabellen in een database met alle records erin.
Gewijzigd op 28/07/2010 11:37:17 door Jan DS
 

28/07/2010 11:38:52
Quote Anchor link
Het wordt er niet duidelijker op.
 
Hipska BE

Hipska BE

28/07/2010 11:44:31
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
// dit is wat ik er van op kan maken
if($row['level'] > 5  && $row['id'] == 2){
    // doe iets met id 4
}
?>
Gewijzigd op 28/07/2010 11:44:59 door Hipska BE
 
Bas IJzelendoorn

Bas IJzelendoorn

28/07/2010 11:48:03
Quote Anchor link
aanvulling op Hipska BE. Een foutafhandeling is altijd wel netjes:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
// dit is wat ik er van op kan maken
if($row['level'] > 5 ){
    // doe iets met id 4 (maar ook lager dan 4)
} else {
    // wat hij moet doen indien het getal geen 4 is.
}
?>


Als je specifiek naar id 4 opzoek bent kan je het volgende doen:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
// dit is wat ik er van op kan maken
if($row['level'] == '4'){
    // doe iets met id 4
} else {
    // wat hij moet doen indien 5 of hoger
}
?>


Edit:
Gewijzigd op 28/07/2010 11:50:57 door Bas IJzelendoorn
 
Hipska BE

Hipska BE

28/07/2010 11:57:42
Quote Anchor link
Nee, want hij wou enkel iets doen bij id 2 en level hoger dan 5 dus een else is niet nodig..

En waar haal jij foutafhandeling nou vandaan? Op een if met 2 logische vergelijking zal er niet erg snel een fout gebeuren tenzij je een syntax error hebt gemaakt, maar dan moet je gewoon je script aanpassen.
 
Bas IJzelendoorn

Bas IJzelendoorn

28/07/2010 12:05:55
Quote Anchor link
Klopt, excuses had het verkeerd gelezen.
 



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.