【发布时间】:2018-04-16 10:31:03
【问题描述】:
我希望根据用户的选择对结果进行排序。
代码:
<?php
include('connectdb.php');
echo "<h1>All the Events </h1>
<table cellspacing='0' cellpadding='5'>
<tr><th>Event Category</th> <th >Event Name</th><th >Time</th> <th >Description</th></th>
<select>
<option name='date' value='dateorder'>Date</option>
<option name='name' value='name'>A-Z</option>
</select> "
?>
目前有两种选择;用户可以按日期或名称排序.....
在同一个文件中我有这个代码:
<?php
try{
// Run a SQL query
$sqlstr = "SELECT * FROM events ORDER BY ";
...
我希望根据用户从下拉列表中选择的内容对结果进行排序。如何从下拉列表中获取值并在此 SQL 查询中使用它??
【问题讨论】:
-
<option>没有name属性,它应该在您的<select>中。获取您的<select>的值并按此订购