if probleem - (opgelost)
Ik haal uit de database de volgende gegevens: optie=1 duur=1maand
Hoe komt het dat hij steeds de laatste uitleest? (optie=2 duur=15maand)
Code (php)
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
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
<?
if($optie!='1'){ if($duur!='1maand')
{$pr = '20.00';}}
if($optie!='1'){ if($duur!='2maand')
{$pr = '40.00';}}
if($optie!='2'){ if($duur!='1maand')
{$pr = '10.00';}}
if($optie!='2'){ if($duur!='15maand')
{$pr = '40.00';}}
$SQL = "
SELECT
optie, duur
FROM
advertentie ORDER BY `id` DESC LIMIT 1
";
$data = mysql_query($SQL) or die (mysql_errno());
while($row=mysql_fetch_object($data))
{
echo' '. $pr .' ';
}
';
?>
if($optie!='1'){ if($duur!='1maand')
{$pr = '20.00';}}
if($optie!='1'){ if($duur!='2maand')
{$pr = '40.00';}}
if($optie!='2'){ if($duur!='1maand')
{$pr = '10.00';}}
if($optie!='2'){ if($duur!='15maand')
{$pr = '40.00';}}
$SQL = "
SELECT
optie, duur
FROM
advertentie ORDER BY `id` DESC LIMIT 1
";
$data = mysql_query($SQL) or die (mysql_errno());
while($row=mysql_fetch_object($data))
{
echo' '. $pr .' ';
}
';
?>
Alvast bedankt.
Jacques.
Oplossing was simpel, toch bedankt voor het mee denken.
Het moest == ipv !=
Code (php)
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
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
<?
if($optie=='1'){ if($duur=='1maand')
{$pr = '20.00';}}
if($optie=='1'){ if($duur=='2maand')
{$pr = '40.00';}}
if($optie=='2'){ if($duur=='1maand')
{$pr = '10.00';}}
if($optie=='2'){ if($duur=='15maand')
{$pr = '40.00';}}
$SQL = "
SELECT
optie, duur
FROM
advertentie ORDER BY `id` DESC LIMIT 1
";
$data = mysql_query($SQL) or die (mysql_errno());
while($row=mysql_fetch_object($data))
{
echo' '. $pr .' ';
}
';
?>
if($optie=='1'){ if($duur=='1maand')
{$pr = '20.00';}}
if($optie=='1'){ if($duur=='2maand')
{$pr = '40.00';}}
if($optie=='2'){ if($duur=='1maand')
{$pr = '10.00';}}
if($optie=='2'){ if($duur=='15maand')
{$pr = '40.00';}}
$SQL = "
SELECT
optie, duur
FROM
advertentie ORDER BY `id` DESC LIMIT 1
";
$data = mysql_query($SQL) or die (mysql_errno());
while($row=mysql_fetch_object($data))
{
echo' '. $pr .' ';
}
';
?>
Gewijzigd op 01/01/1970 01:00:00 door Jacques
wat geeft een print_r($optie . $duur)?
?
dit is de voorwaarde waaraan voldaan wordt als je optie=1 en duur=1maand
Gewijzigd op 01/01/1970 01:00:00 door repelsteeltje
Eddy Erkelens schreef op 15.01.2010 22:31:
wat geeft een print_r($optie . $duur)?
Deze geeft als result: 1
wtf!
waarom niet gewoon: