Hi all,
How can I make the below more efficient? I need to add many more queries so is there any simpler way of doing this - maybe arrays?
// declare variables
$id = $_GET['id'];
$id2 = $_GET['id2'];
$id3 = $_GET['id3'];
$id4 = $_GET['id4'];
// check which file selected
switch(TRUE)
{
case ('$id'):
$query = "SELECT name, type, size, content ".
"FROM centralised_archive.mergers ".
"WHERE id = '$id'";
break;
case ('$id2'):
$query = "SELECT name, type, size, content ".
"FROM centralised_archive.rights ".
"WHERE id = '$id2'";
break;
case ('$id3'):
$query = "SELECT name, type, size, content ".
"FROM centralised_archive.spin_offs ".
"WHERE id = '$id3'";
break;
case ('$id4'):
$query = "SELECT name, type, size, content ".
"FROM centralised_archive.splits ".
"WHERE id = '$id4'";
break;
default:
echo 'None selected';
break;
}
How is this done?
Thanks.
Kevin.