基本的に、次の情報を単一のデータベース フィールドに追加したいと考えています (txt-via-hn テキスト ボックスは番地、txt-via は住所の詳細です)。
$vias = $_POST['txt-via-hn2'].' '.$_POST['txt-via2']
.' -> '.$_POST['txt-via-hn3'].' '.$_POST['txt-via3']
.' -> '.$_POST['txt-via-hn4'].' '.$_POST['txt-via4']
.' -> '.$_POST['txt-via-hn5'].' '.$_POST['txt-via5']
.' -> '.$_POST['txt-via-hn6'].' '.$_POST['txt-via6']
.' -> '.$_POST['txt-via-hn7'].' '.$_POST['txt-via7']
.' -> '.$_POST['txt-via-hn8'].' '.$_POST['txt-via8']
.' -> '.$_POST['txt-via-hn9'].' '.$_POST['txt-via9']
.' -> '.$_POST['txt-via-hn10'].' '.$_POST['txt-via10'];
現時点では、たとえば、2 つのビアを入力すると、データベース フィールドに次のように追加されます。
HOUSENUMBER ADDRESS -> HOUSENUMBER ADDRESS -> -> -> -> -> -> ->
私がしたいのは、テキストボックスの値が空の場合、最後に空のスペースを含めないようにすることです。したがって、ビアを 2 つだけ入力すると、次のビアのみが追加されます。
HOUSENUMBER ADDRESS -> HOUSENUMBER ADDRESS
これは可能ですか?