[?][PHP]Procesar variable php de formulario

Iniciado por Jaes, 11 Enero 2013, 22:45 PM

0 Miembros y 1 Visitante están viendo este tema.

Jaes

Saludos a todos, de nuevo regreso para pedir consejo a este comité de sabios.

Lo que quiero es que si selecciono la opcion Cualquiera me muestre todos los resultados

Tengo la variable que se envía por formulario

Código (html4strict) [Seleccionar]
<form id="form1" name="form1" method="post" action="mostrar.php">

<label for="barrio_id"></label>
            <select style="width:95px" name="barrio_id" id="barrio_id">
              <option value="">Cualquiera</option>
              <option value="1">Barrio 1</option>
              <option value="2">Barrio 2</option>
              <option value="3">Barrio 3</option>
            </select>
</form> 


Para procesar esa variable

mostar.php

Código (php) [Seleccionar]
if( isset($_POST['barrio_id'])) {
if (($_POST['barrio_id'])==0) $barrio_id="";
else if (($_POST['barrio_id'])==1) $barrio_id=" (barrio_id=1) AND ";
else if (($_POST['barrio_id'])==2) $barrio_id=" (barrio_id=2) AND ";
else if (($_POST['barrio_id'])==3) $barrio_id=" (barrio_id=3) AND ";
else $barrio_id="";
}
else $barrio_id="";


¿Voy por buen camino? el problema es que este código no me muestra nada, por lo que hay algo que falla.

Gracias de antemano.
¿Que qué le debo a los Hombres? A todos ellos Les debo justicia.

Al país de donde vengo debo educación.

¿..Y a Dios..? a Dios le debo la muerte.

Graphixx

Nada tiene fin solo hay pequeñas pausas, pausas que determinan el comienzo de otros. Graphixx
Mi blog

jdc

Basta con asignar un value a la opción y después procesarla con tu php o poner en tu default (else sólo) la query que muestre todo por defecto.