置顶selectphp。其他 Stack Overflow 答案对我不起作用

Sticky select php. Other Stack Overflow answer doesn't work for me

所以我尝试使用 Sticky Select Option 的答案 结果看起来像这样

<option value="2" <?php if(isset($yourDilution && $yourDilution == 2)){ echo 'selected = "selected" '; }?>>1:1</option>

这破坏了我的代码并给我一个语法错误。或者我有

<option value="3" <?php if($yourDilution == 3) echo 'selected="selected"'; ?>>1:2</option>

这给了我来这里查看有关该主题的其他答案之前遇到的问题。问题是下拉列表中充满了 Notice: Undefined variable $yourDilution 等。 感谢您花一点时间为我指出正确的方向。

if(isset($yourDilution && $yourDilution == 2))

应该是

if(isset($yourDilution) && $yourDilution == 2)