Terminator004, для начала проверь логику кода. Она, как минимум, странная
Установку переменной $selectOption ты делаешь при выполнении двух определенных условий (и почему бы, кстати, их не объединить в один ИФ?). А вот используешь эту переменную ты при выполнении двух других условий. Которые, опять же, можно объединить в один ИФ, только для второго набора условий.
Ты уверен, что если выполняются первые два условия, то одновременно выполняются и вторые два условия? Если нет (что наиболее вероятно, с вероятностью примерно 99.(9)%), то вот тебе и "пустое поле". А если выполняются одновременно все 4 условия, то зачем разбивать код на такие блоки???
_____________
*
Хэлп по PHP*
Описалово по JavaScript *
Хэлп и СУБД для PostgreSQL*
Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги. *
"накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)