switch case string
Hey,
Is er een oplossing om in case een string te gebruiken.
dus
Maar dit lukt niet, kan iemand mij helpen?
Is er een oplossing om in case een string te gebruiken.
dus
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?php
switch($_GET['p'])
{
//nieuws
case "Nieuws": $page= "nieuws.php";break;
$query = mysql_query("SELECT * FROM nav2");
while ($nav2 = mysql_fetch_assoc($query))
{
$test = $nav2["titel"];
case ($test): $page= "rss.php";break;
}
default: $page= "home.php";break;
}
require_once($page);
?>
switch($_GET['p'])
{
//nieuws
case "Nieuws": $page= "nieuws.php";break;
$query = mysql_query("SELECT * FROM nav2");
while ($nav2 = mysql_fetch_assoc($query))
{
$test = $nav2["titel"];
case ($test): $page= "rss.php";break;
}
default: $page= "home.php";break;
}
require_once($page);
?>
Maar dit lukt niet, kan iemand mij helpen?
Gewijzigd op 01/01/1970 01:00:00 door Guilliano
Gesponsorde koppelingen:
Tuurlijk kan je een string in een case zetten. Alleen die query en die while() kunnen zo niet staan.
Je kan niet 'halverwege' een Switch aanpassen. Tenzij je lelijke dingen als eval() gaat gebruiken.
Gerben schreef op 17.12.2009 23:28:
Je kan niet 'halverwege' een Switch aanpassen. Tenzij je lelijke dingen als eval() gaat gebruiken.
Dan lijkt het me nog moeilijk.
Hoe moet ik het dan oplossen?
Bedankt
Bedankt
Wat is precies de bedoeling?



