从第二个下拉菜单中获取描述
Get description from the second drop down menu
我有一个有两个选择菜单的表单!第一个"cat"是自动从数据库加载的。第二个"soucat"是在从第一个选择菜单中选择项目时使用Javascript自动加载的。
问题是我无法从第二个选择菜单中获得通过$_POST
发送的描述!
<form method="post" action="" oninput="">
<label>
<select name="cat" id="cat" onChange="getcat()">
<option value="-1">Categories</option>
<?php
/* Fill in the drop down menu from database */
?>
</select>
</label>
<label id="souscat">
<select id="soucat" name="soucat">
<option value='-1'>SubCategories</option>
</select>
</label>
<span class="fieldd" id="searchformm">
<input type="text" name="searchterm" id="searchterm" placeholder="Product to find ?" />
<button type="submit" class="monboutton" >Find !</button>
</span>
</form>
现在,我已经设置了代码来存储包含在表单中的信息:
<?php
unset($cat);
if(isset($_POST['cat'])) {$cat = explode('|', $_POST['cat']);}
else $cat="";
unset($soucat);
if(isset($_POST['soucat'])) {$soucat = mysql_real_escape_string($_POST['soucat']);}
else {$soucat=""; echo "soucat still empty";}
unset($searchterm);
if(isset($_POST['searchterm'])) {$searchterm = mysql_real_escape_string($_POST['searchterm']);}
else $searchterm="";
?>
现在我们测试,我们看到:
echo "The category is: ".$cat[1]."<br>";
echo "The sub category is: ".$soucat."<br>";
echo "The searchterm is: ".$searchterm."<br>";
$cat[1]
和$searchterm
包含它们必须包含的描述。但是$soucat
总是空的!我不知道如何处理这个问题。
认为问题是缺少S:-)有时叫 $soucat
,有时叫 $souscat
。您发布soucat并查找souscat。
相关文章:
- Brightcove获取/显示HTML中的当前视频标题和描述
- 从jQuery whatweather获取描述
- 获取js执行环境的版本描述
- 如何获取导入的谷歌地图地标的描述
- 使用jquery只获取rss提要的描述标签中的第一段
- 检索特定播放列表缩略图时,它不会获取视频的视图和描述
- 从页面 URL 获取页面描述,而不会减慢页面加载速度
- 无法获取类属性的属性描述符
- 如何获取谷歌浏览器标签的描述和网址图片
- 描述从回调方法获取正确的作用域
- 正在获取mime类型的描述/名称/友好格式
- 用日期和描述获取完整的月份
- 通过Cheerio获取新闻描述
- 点击(html.push)获取Youtube视频描述
- Ckeditor插件对话框选择从选定的一个获取描述
- 从第二个下拉菜单中获取描述
- 如何使用Dailymotion API获取标题、缩略图、描述信息
- 如何获取随机页面的即时缩略图和描述
- 如何在Rails中自动获取元描述和关键字
- 获取 console.log() 以显示自定义对象描述