Hallo, habe meine Frage im "Anfänger" Forum losgelassen, aber dort konnte mir niemand helfen.
Ich führe eine Berechnung durch und erhalte $d als Variable.
In meiner Auswahlliste steht jetzt z.B.
more than 5 years
1 up to 2 years
0 to 3 months
Möchte aber die Auswahlliste geordnet haben, d.h.
0 to 3 months
1 up to 2 years
more than 5 years
Außerdem möchte ich, ich habe ja einen positiven und einen negativen
Bereich, der soll unterteilt werden, so ungefähr:
3 to 1 months before launch
--------------------------------
0 to 3 months
usw.
Wie kann ich das machen ? Muß ich $d i
n ein Array packen und dann sort ?
Oder wie kann ich es noch machen ?
Ich führe eine Berechnung durch und erhalte $d als Variable.
Code:
.............. $months = ""; if ($d <= -7) { $months = "more than 7 months before launch"; } else if ($d <= -4 && $d >= -6){ $months = "6 to 4 months before launch"; } else if ($d <= -1 && $d >= -3){ $months = "3 to 1 months before launch"; } else if ($d >= 0 && $d <= 3) { $months = "0 to 3 months"; } else if ($d >= 4 && $d <= 6) { $months = "4 to 6 months"; } elseif ($d >= 7 && $d <= 9) { $months = "7 to 9 months"; } elseif ($d >= 10 && $d <= 12) { $months = "10 to 12 months"; } elseif ($d >= 13 && $d <= 24) { $months = "1 up to 2 years"; } elseif ($d >= 25 && $d <= 36) { $months = "more than 2 years up to 3 years"; } elseif ($d >= 36 && $d <= 60) { $months = "more than 3 years up to 5 years"; } elseif ($d >= 61) { $months = "more than 5 years"; } ........
more than 5 years
1 up to 2 years
0 to 3 months
Möchte aber die Auswahlliste geordnet haben, d.h.
0 to 3 months
1 up to 2 years
more than 5 years
Außerdem möchte ich, ich habe ja einen positiven und einen negativen
Bereich, der soll unterteilt werden, so ungefähr:
3 to 1 months before launch
--------------------------------
0 to 3 months
usw.
Wie kann ich das machen ? Muß ich $d i
n ein Array packen und dann sort ?
Oder wie kann ich es noch machen ?
Kommentar