显示由dropdownlist php过滤的书籍列表

时间:2014-04-17 00:31:00

标签: php mysql web

嗯,我想这肯定是一个真正的转储问题,但这只是我一直在尝试,但没有结果。 我有一个网页,其中显示我的数据库中的书籍列表,工作得很好。但现在我想添加一个下拉列表,以便客户能够按类别过滤书籍。 我怎么能这样做? 我有这个图像,所以它可以帮助你。在此先感谢您的回答! mi image

<?php 
require_once("../../seguridad/secure_user.php");
include("conexion.php");

$query = mysql_query("select * from libro order by id_libro desc");
?>
<div class="table-responsive">
    <table class="table table-hover">
      <thead bgcolor="3286CE">
           <th><font color="#ffffff">Titulo
           <th><font color="#ffffff">Categoria
           <th><font color="#ffffff">Descripcion
           <th>
      </thead>
      <?php
       while ($datos = mysql_fetch_row($query)) {
              ?>
              <tr>
                  <td><?php echo $datos[3]?>
                  <td><?php echo $datos[5]?>
                  <td><?php echo $datos[2]?>
                  <td><?php echo $datos[4]?>
              <?php
       }
       ?>
   </table>
 </div>

 ?>

1 个答案:

答案 0 :(得分:0)

1)升级你的代码mysql被折旧,你应该使用PDO或mysqli

2)需要修改您的查询以允许在WHERE子句中更改类别。

$query = mysql_query("select * from libro order by id_libro desc WHERE category = $category");

您需要重新构建代码以允许进行这些更改,而不知道您的表名,我们无法为您重组此内容。