estoy teniendo problemas con una consulta, tengo un combobox para hacer la consulta y que esta se muestre en una tabla. Lo hago de la siguiente manera:
$where="";
$fun=$_POST['funcion'];
if (isset($_POST['buscar']))
{
$where="where tipo_funcion='".$fun."' and status='Activo'";
}
//Consulta
$q="SELECT * FROM utrans_archivos_seccion WHERE status='Activo' $where";
$resFun=$con->query($q);
<!-- Creamos la tabla para mostrar dentro de ella lo que el usuario esta pidiendo y consultando -->
<table class="table">
<tr>
<!-- Columnas por las que vamos a acomodar la información en la tabla -->
<th></th>
<th>Código Sección</th>
<th>Sección</th>
</tr>
<?php
//Metemos un while para que jale la información de la base de datos
while ($regFun = $resFun->fetch_array(MYSQLI_BOTH))
{
echo'<tr>
<td><input type="checkbox" name="eliminar[]" value="'.$regFun['seccion_id'].'" /> </td>
<td>'.$regFun['codigo_seccion'].'</td>
<td>'.$regFun['seccion'].'</td>
</tr>';
}
?>
</table>
El problema es que me muestra en la tabla los registros que estan activos y hasta ahí todo "bien" pero al momento de hacer la consulta no lo hace, siento que la variable $where puede ser la que este afectando,