PHP Bindestrich nur wenn Stelle davor einen Wert hat

  • Hallo,
    ich möchte bei einer Zeitangabe "von - bis", deren Werte aus einer Datenbank abgefragt den Bindestrich nur, wenn bei dem Wert "von" auch etwas eingetragen wurde. Die Ausgabezeile lautet:

    echo $row_RTZ_Ter['von']."-".$row_RTZ_Ter['bis']."[/b]
    ";

    wie kriege ich das hin?

    Vielen Dank im Voraus

    Boris

  • Danke, das ging aber schnell. Ich habe es ausprobiert und es funktionierte auf Anhieb, Aber ein Problem habe ich dabei noch. Warum führt er danach nicht den HTML-Code aus? Das heißt wenn ich ."[/b]
    " anhänge, wird das einfach nicht ausgeführt und die Zeile geht in Fettschrift weiter.

    Vielen Dank
    Boris

  • Zeig am besten deinen Code, ich seh so kein Problem, warum das nicht gehen sollte.

    Hast du das mal in einem neuen echo Befehl probiert?

    Code
    echo (empty($row_RTZ_Ter['von'])) ? $row_RTZ_Ter['bis'] : $row_RTZ_Ter['von'].'-'.$row_RTZ_Ter['bis'];
    echo '[/b]
    ';