PHP if en databasetabel

Gestart doorWashand9 reacties66 weergaven

10 berichten · pagina 1 van 1

Washand

Lid · Topicstarter

Berichten
1.909
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
ik heb een tabelletje met het veld "vergoedingsoort" en deze kan de waarde "bedrag" of "percentage" bevatten, nu wil ik dus dat alleen die rijen worden weergegeven waar percentage in staat. Maar ik wil nu dat wanneer percentage als waarde in de tabel zit, dat er TEKST A wordt weergegeven en wanneer "bedrag" in de tabel zit, dat TEKST B wordt weergegeven. Volgens mij moet dat met een if-statement, maar ik kom er niet uit hoe ik definieer ALS vergoedingsoort = percentage DAN TekstA. If( vergoedingsoort = perc) { TEKST A } werkt alleen niet.

Wie helpt mij?
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
if($row[ding] == dang){
echoOLEE!!!;
}


Zoiets emo?
0
Berichten
4.912
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
[COLOR= #0000BB]<?
$query[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT * from vergoedingsoort"[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$row[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_fetch_array"]mysql_fetch_array[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$query[/COLOR][COLOR= #007700]);[/COLOR]

[URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$row[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]vergoedingsoort[/COLOR][COLOR= #007700]] ==[/COLOR] [COLOR= #DD0000]perc[/COLOR][COLOR= #007700]) {[/COLOR] ?>
hier kan alles zonder echo enzo D:
[COLOR= #0000BB]<?[/COLOR] [COLOR= #007700]}[/COLOR] ?>


Zoiets
0
Washand

Lid · Topicstarter

Berichten
1.909
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
$query = mysql_query("SELECT * from vergoedingsoort");
$row = mysql_fetch_array($query);

if ($row[vergoedingsoort] == perc) { ?>

zo dus smiegles?
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Nja zo leer je goed PHP zeg...

[COLOR= #0000BB]<?php
$query[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT * FROM vergoedingsoort"[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$row[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_fetch_array"]mysql_fetch_array[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$query[/COLOR][COLOR= #007700]);[/COLOR]

[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$row[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]vergoedingsoort[/COLOR][COLOR= #007700]] ==[/COLOR] [COLOR= #DD0000]perc[/COLOR][COLOR= #007700]){[/COLOR]
?>
Hier de tekst
[COLOR= #0000BB]<?php[/COLOR]
[COLOR= #007700]}[/COLOR]
?>


Zo emo
0
Washand

Lid · Topicstarter

Berichten
1.909
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Nielsie schreef:
if($row[ding] == dang){
echoOLEE!!!;
}
Zoiets emo?

werkt niet
Smiegles: wtf?
Nielsie schreef:
Nja zo leer je goed PHP zeg...
[COLOR= #0000BB]<?php
$query[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT * FROM vergoedingsoort"[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$row[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_fetch_array"]mysql_fetch_array[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$query[/COLOR][COLOR= #007700]);[/COLOR]

[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$row[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]vergoedingsoort[/COLOR][COLOR= #007700]] ==[/COLOR] [COLOR= #DD0000]perc[/COLOR][COLOR= #007700]){[/COLOR]
?>
Hier de tekst
[COLOR= #0000BB]<?php[/COLOR]
[COLOR= #007700]}[/COLOR]
?>


Zo emo
Werkt ook niet nielsie maar dat ligt denk ik aan mij.
0
Berichten
5.957
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
$query = mysql_query("SELECT * FROM detabeldiejeonsnietgegevenhebt WHERE vergoedingsoort = percentage");
while($row = mysql_fetch_array($query))
{
Hier de echos + miss een tabel ofzo, voor meer uitleg kijken even op w3schools > php > mysql > select
}
$query = mysql_query("SELECT * FROM detabeldiejeonsnietgegevenhebt WHERE vergoedingsoort = bedrag");
while($row = mysql_fetch_array($query))
{
Hier de echos + miss een tabel ofzo, voor meer uitleg kijken even op w3schools > php > mysql > select
}
0
Berichten
3.314
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Waaom zou je 2 keer ophalen?

Doe gewoon
if ($row[vergoedingsoort]=="bedrag"){}


en hetzelfde voor percentage.
0
Washand

Lid · Topicstarter

Berichten
1.909
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
OKe ff testen!
0
Washand

Lid · Topicstarter

Berichten
1.909
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Werkt niet?
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren