Lave en switch om til sql
HejJeg har følgende kode som jeg vil lave om til en database søgning.
Kaldet ser sådan ud: Main.php?id=1&action=1
Og swith'en vælger så hvilken filer der skal include'eres.
Det kan laves om til Mysql jeg ved dog ikke hvordan.
// vælg action.
Function select_action($i,$j,$contentdir){
switch ($i):
case 0:
$forceArray = select_menu($j,$contentdir);
break;
case 1:
$forceArray = select_info_page($j,$contentdir);
break;
case 2:
$forceArray = select_activity($j,$contentdir);
break;
case 3:
$forceArray = select_message($j,$contentdir);
break;
case 4:
$forceArray = select_news($j,$contentdir);
break;
case 5:
$forceArray = select_gallery($j,$contentdir);
break;
case 6:
$forceArray = select_tagwall($j,$contentdir);
break;
default:
$forceArray = select_menu($j,$contentdir);
endswitch;
return array ($forceArray[0],$forceArray[1]);
}
// -0- vælg menu.
Function select_menu($i,$contentdir){
switch ($i):
case 0:
$forceArray[0]= null;
$forceArray[1]= $contentdir.'main_0_00.php';
break;
case 1:
$forceArray[0]= $contentdir.'sub_menu_01.php';
$forceArray[1]= $contentdir.'main_1_00.php';
break;
case 2:
$forceArray[0]= $contentdir.'sub_menu_02.php';
$forceArray[1]= $contentdir.'main_2_00.php';
break;
case 3:
$forceArray[0]= $contentdir.'sub_menu_03.php';
$forceArray[1]= $contentdir.'main_3_00.php';
break;
case 4:
$forceArray[0]= $contentdir.'sub_menu_04.php';
$forceArray[1]= $contentdir.'main_4_00.php';
break;
case 5:
$forceArray[0]= $contentdir.'sub_menu_05.php';
$forceArray[1]= $contentdir.'main_5_00.php';
break;
case 6:
$forceArray[0]= $contentdir.'sub_menu_06.php';
$forceArray[1]= $contentdir.'main_6_00.php';
break;
default:
$forceArray[0]= $contentdir.'sub_menu_00.php';
$forceArray[1]= $contentdir.'main_1_00.php';
endswitch;
Return array ($forceArray[0],$forceArray[1]);
}
// -1- vælg side i 'Hold info'.
Function select_info_page($i,$contentdir){
switch ($i):
case 0:
$forceArray[0]= $contentdir.'sub_menu_01.php';
$forceArray[1]= $contentdir.'main_1_00.php';
break;
case 1:
$forceArray[0]= $contentdir.'sub_menu_01.php';
$forceArray[1]= $contentdir.'main_1_01.php';
break;
.... osv osv osv.
