nach der Suche nach 3+ Stunden Ich habe gerade keine Lösung gefunden. Ich muss ein Skript ändern und das Szenario ist folgendes:Wählen Sie mehrere mögliche Werte in einer Spalte gespeichert
A in einer Spalte sind mehrere verschiedene Werte gespeichert. Manchmal wird nur ein Wert gespeichert. Dies sind mögliche Werte:
~0~ = for Sunday
~1~ = for Monday
~2~ = for Tuesday
...
~6~ = for Saturday
Der Code für Werte der Auswahl ist derzeit wie folgt aus:
<?php if ($tripdetails['trip_frequncy'] == '~0~') { ?>
<?php echo lang('sunday'); ?>
<?php } ?>
<?php if ($tripdetails['trip_frequncy'] == '~1~') { ?>
<?php echo lang('monday'); ?>
<?php } ?>
<?php if ($tripdetails['trip_frequncy'] == '~2~') { ?>
<?php echo lang('tuesday'); ?>
<?php } ?>
<?php if ($tripdetails['trip_frequncy'] == '~3~') { ?>
<?php echo lang('wednesday'); ?>
<?php } ?>
<?php if ($tripdetails['trip_frequncy'] == '~4~') { ?>
<?php echo lang('thursday'); ?>
<?php } ?>
<?php if ($tripdetails['trip_frequncy'] == '~5~') { ?>
<?php echo lang('friday'); ?>
<?php } ?>
<?php if ($tripdetails['trip_frequncy'] == '~6~') { ?>
<?php echo ('saturday'); ?>
<?php } ?>
Das Problem ist, dass für einige Einträge gibt es mehrere Einträge wie ~ 0 ~, ~ 1 ~, ~ 2 ~ speicherte einige Anzeigen im Dataset (= mehrere Tage zum Beispiel: Sonntag, Montag, Dienstag).
Also muss ich ~ 0 ~, ~ 1 ~, ~ 2 ~ auswählen und gleichzeitig jeden Wert in einen Tagnamen umwandeln. Mit dem obigen Code ist das nicht möglich, weil der Code nur für den Fall erstellt wurde, wenn es nur EINEN Eintrag in der Zeile "trip_frequency" gibt und nicht mehrere Werte
Für alle Ideen, wie das zu lösen wäre, wäre es schön, wenn Sie würde deine Eingabe posten. Vielen Dank!
BR, Alessandro