Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/12/2013, 04:47
pixonjr
 
Fecha de Ingreso: diciembre-2013
Mensajes: 49
Antigüedad: 10 años, 5 meses
Puntos: 1
Exclamación Mostrar contenido de tabla, a partir de filtro por Select.

Muy buenas, en el proyecto que estoy haciendo, tengo que mostrar el contenido de la tabla a partir de los filtros que le aplico con los SELECT. Pero no me funciona bien el codigo, ya que mis conocimientos no son muy grandes, entonces vengo aqui a pedir ayuda.

Envio el formulario a traves de un boton buscar, si no existe ese boton, me muestra toda la tabla por orden de fecha, esa parte esta hecha.

Pero si existe el boton buscar...

Código:
if (isset($_REQUEST['buscar'])){

		$tipo_zona=$_REQUEST['tipo_zona'];
		$tipo_categoria=$_REQUEST['tipo_categoria'];
		$tipo_asociacion=$_REQUEST['tipo_asociacion'];
		$datepicker=$_REQUEST['datepicker'];
		
		$partes= explode("-", $datepicker); 
	
			if(checkdate ($partes[1],$partes[0],$partes[2])){ 
			
			/*print_r($partes);
			return exit;*/
				
			} 	
		
		//$nombre_del_comercio=$_SESSION['nombre_del_comercio'];
				
		$select="select * FROM ofertas where tipo_categoria='$tipo_categoria' OR tipo_asociacion='$tipo_asociacion' OR fecha_final='$datepicker' ORDER BY fecha_creacion ASC";
		$result=mysql_query($select,$conexion) or die ("Error en la consulta".$select);
		$filas=mysql_num_rows($result);
		
		
		
	}
Codigo HTML:

Código:
<form action="mostrar_ofertas_html.php" method="post">
    
    <table border="0" cellpadding="10" cellspacing="0" width="1500px" height="70px;" >
    
    	<tr>
    		<td>
    
                Zona.
                <br />
                <select tabindex="6" id="tipo_zona" name="tipo_zona" style="width:280px;" /> 
                                                                <option value="">Seleccione</option>                                                                
                                                        </select>
            </td>
            <td>
            
            	Tipo de categoría.
                <br />
                <select tabindex="6" id="tipo_categoria" name="tipo_categoria" style="width:280px;" /> 
                                                                <option value="">Seleccione</option>
                                                                <option value="Gourmet">Gourmet</option>
                                                                <option value="De Cañas">De Cañas</option>
                                                                <option value="De Copas">De Copas</option>
                                                                <option value="A la moda">A la moda</option>
                                                                <option value="Ponte en forma">Ponte en forma</option>
                                                                <option value="Decora">Decora</option>
                                                                <option value="Cultureta">Cultureta</option>
														 </select>
            
            </td>            
            <td>
            
            	
                Tipo de asociación.
                <br />    
                <select tabindex="6" id="tipo_asociacion" name="tipo_asociacion" style="width:280px;" onclick="toggle_tipo_oferta(this)" />                 
                                                    <option value="">Seleccione</option>
                                                    <option value="Condicional">Condicional</option>
                                                    <option value="Libre">Libre</option>                                                    
                                            </select>
            
            </td>
            
             <td>
            
            	
                Fecha tope de finalización:
                <br />
                <input  name="datepicker" id="datepicker" type="date" readonly="readonly" placeholder="DD-MM-YYYY" />
            </td>
            
        </tr>
    </table>
    
    <input type="image" src="../Landing/boton_buscar.png" name="buscar" id="buscar" value="Buscar" style="color:white; font-weight:bold; margin-left:1409px;" required="required" />
Y no muestra el contenido, sino existen todos los campos... Puede ser que un SELECT yo no lo seleccione y deberia de mostrarme los resultados a partir de los otros. Para eso pongo en valor "" pero no funciona...

Gracias y un saludo.