AlexD
30.11.2005, 00:08:42
Hab noch eine Frage an Euch,
und zwar kann es vorkommen das ein Titel auf mehreren CD's drauf ist, sprich auf einer Maxi, Soundtrack und evtl. noch auf einem Sampler.
Dazu habe ich folgende Situation:
in einer Tabelle sind 'album_id', 'sampler_id', 'single_id' und 'soundtrack_id' gespeichert.
In einem Skript soll nun entschieden werden, wenn nur eine ID belegt ist ( ungleich 0) soll direkt die ensprechende PHP-Datei abgearbeitet werden, sind zwei oder mehr ID's ungleich Null, so soll ich die Wahl bekommen was ich mir anzeigen lassen möchte.
Bei zwei ID's hab ich noch kein Problem, da habe ich es so gelöst:
Leider sind es vier ID's und da weiß ich nicht wie ich das anstellen könnte.
if ($album_id !=0 && $sampler_id !=0) {
.
.
.
} else {
if ($album_id != 0){
require_once('album.php');
} elseif
($sampler_id != 0){
require_once('sampler.php');
} elseif
($soundtrack_id != 0){
require_once('soundtrack.php');
} elseif
($single_id != 0){
require_once('single.php');
}
}
und zwar kann es vorkommen das ein Titel auf mehreren CD's drauf ist, sprich auf einer Maxi, Soundtrack und evtl. noch auf einem Sampler.
Dazu habe ich folgende Situation:
in einer Tabelle sind 'album_id', 'sampler_id', 'single_id' und 'soundtrack_id' gespeichert.
In einem Skript soll nun entschieden werden, wenn nur eine ID belegt ist ( ungleich 0) soll direkt die ensprechende PHP-Datei abgearbeitet werden, sind zwei oder mehr ID's ungleich Null, so soll ich die Wahl bekommen was ich mir anzeigen lassen möchte.
Bei zwei ID's hab ich noch kein Problem, da habe ich es so gelöst:
Leider sind es vier ID's und da weiß ich nicht wie ich das anstellen könnte.
if ($album_id !=0 && $sampler_id !=0) {
.
.
.
} else {
if ($album_id != 0){
require_once('album.php');
} elseif
($sampler_id != 0){
require_once('sampler.php');
} elseif
($soundtrack_id != 0){
require_once('soundtrack.php');
} elseif
($single_id != 0){
require_once('single.php');
}
}