通过 var1 和 var2 设置默认查询
Set default query by var1 & var2
我有两个变量:var1 和 var2。我想默认显示 var1,但如果 var1 为空或 null,则显示 var2。不管是否有var2值
基础:
$var1:'';
$var2:'volvo";
$var3 = empty($var1)? $var2 : $var1;
正在工作。
但带有查询的完整脚本:
<form class="form-wrapper cf" name="searchForm" method="GET" action="<?=$PHP_SELF?>">
<input type="text"id="searchBox" autofocus="autofocus" autocomplete="off" spellcheck="false" name="q" value="<?=$var1?>" title="Search Products" />
<button type="submit"class="red-button" value="Search" id="search-submit" ><span class="search-icon"></span>Search</button>
</form>
不工作,只有 $var2 出现。
你的三行代码总是将$var2放在$var3中,只要你的$var1之前声明为空即可。
在您的 html 脚本中,您想在哪里显示结果?如果它在输入中,你必须回显 $var3 而不是 $var1.
我有两个变量:var1 和 var2。我想默认显示 var1,但如果 var1 为空或 null,则显示 var2。不管是否有var2值
基础:
$var1:'';
$var2:'volvo";
$var3 = empty($var1)? $var2 : $var1;
正在工作。
但带有查询的完整脚本:
<form class="form-wrapper cf" name="searchForm" method="GET" action="<?=$PHP_SELF?>">
<input type="text"id="searchBox" autofocus="autofocus" autocomplete="off" spellcheck="false" name="q" value="<?=$var1?>" title="Search Products" />
<button type="submit"class="red-button" value="Search" id="search-submit" ><span class="search-icon"></span>Search</button>
</form>
不工作,只有 $var2 出现。
你的三行代码总是将$var2放在$var3中,只要你的$var1之前声明为空即可。
在您的 html 脚本中,您想在哪里显示结果?如果它在输入中,你必须回显 $var3 而不是 $var1.