嗯,我想这肯定是一个真正的转储问题,但这只是我一直在尝试,但没有结果。
我有一个网页,其中显示我的数据库中的书籍列表,工作得很好。但现在我想添加一个下拉列表,以便客户能够按类别过滤书籍。
我怎么能这样做?
我有这个图像,所以它可以帮助你。在此先感谢您的回答!
<?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>
?>
答案 0 :(得分:0)
1)升级你的代码mysql被折旧,你应该使用PDO或mysqli
2)需要修改您的查询以允许在WHERE子句中更改类别。
$query = mysql_query("select * from libro order by id_libro desc WHERE category = $category");
您需要重新构建代码以允许进行这些更改,而不知道您的表名,我们无法为您重组此内容。