动态值 sql
dynamic value sql
我的下拉菜单 return 值 2014 和 2015
<select><option value="2014">2014</option>
<option value="2015">2015</option>
</select>
我的查询是:
$sql = "SELECT name, value
FROM sales
WHERE year IN ('2015') ";
如何根据下拉菜单进行动态查询?
谢谢!
获取选定的值,将其放入一个变量,然后 assemble 查询字符串,连接命令和该变量。
我推荐一些数据绑定框架来为您执行此类任务。
你的开发环境是什么? PHP?
用 PHP 试试这个:
$stmt = $conn->准备("SELECT name, value FROM sales WHERE year = :year");
$stmt->bind_param(": year", $year); $year = $_POST['year'];
$stmt->执行()
我的下拉菜单 return 值 2014 和 2015
<select><option value="2014">2014</option>
<option value="2015">2015</option>
</select>
我的查询是:
$sql = "SELECT name, value
FROM sales
WHERE year IN ('2015') ";
如何根据下拉菜单进行动态查询?
谢谢!
获取选定的值,将其放入一个变量,然后 assemble 查询字符串,连接命令和该变量。
我推荐一些数据绑定框架来为您执行此类任务。
你的开发环境是什么? PHP?
用 PHP 试试这个:
$stmt = $conn->准备("SELECT name, value FROM sales WHERE year = :year");
$stmt->bind_param(": year", $year); $year = $_POST['year'];
$stmt->执行()