Foros del Web » Programando para Internet » PHP »

busca codigos postales

Estas en el tema de busca codigos postales en el foro de PHP en Foros del Web. Hola como saben sigo tratando de aprender un poco de php, he subido una base de datos a mi server esta contiene dos campos uno ...
  #1 (permalink)  
Antiguo 15/01/2004, 22:03
Avatar de Alvariux
Usuario no validado
 
Fecha de Ingreso: noviembre-2001
Ubicación: Yucatán México
Mensajes: 499
Antigüedad: 22 años, 5 meses
Puntos: 0
busca codigos postales

Hola como saben sigo tratando de aprender un poco de php, he subido una base de datos a mi server esta contiene dos campos uno de localidad y otro del codigo postal de esa localidad, mi pregunta como puedo hacer el buscador y como recojer estos resultados.

Me interesa que la gente busque por localidad / / ó por codigo postal

El hacer el formulario no me preocupa, mas bien la veriable para solicitar los resulados

Ojala alguien tenga un ejemplo o me eche la mano


salu2
  #2 (permalink)  
Antiguo 15/01/2004, 22:33
Avatar de jpinedo
Colaborador
 
Fecha de Ingreso: septiembre-2003
Ubicación: Lima, Perú
Mensajes: 3.120
Antigüedad: 20 años, 6 meses
Puntos: 41
Si lo que quieres es que te muestre una lista de todos los registros, ordenados por localidad (o código postal)... simplemente deberás utilizar la sentencia ORDER BY de Mysql en tus consultas a la BD..
Código PHP:
$sql "SELECT * FROM nombre_tabla ORDER BY localidad ASC";
$result mysql_query($sql); 
Con el ASC, le dices que los muestre en orden ascendente... si quieres en orden descendente, lo cambias por DESC...

saludos
  #3 (permalink)  
Antiguo 16/01/2004, 09:48
Avatar de Alvariux
Usuario no validado
 
Fecha de Ingreso: noviembre-2001
Ubicación: Yucatán México
Mensajes: 499
Antigüedad: 22 años, 5 meses
Puntos: 0
Mira este es mi form:

<FORM action="http://www.miweb.com/resultados.php" method="get" name="busca" id="busca">

<div align="left">
<p class="style1 style2 style6"><strong>
Buscar por: </strong></p>
<p><span class="style6"><font size="1" face="Arial, Helvetica, sans-serif"> <input name="tipo" type="radio" value="sec" checked>
<font face="Verdana, Arial, Helvetica, sans-serif"><strong>Localidad</strong></font></font></span><font size="1" face="Arial, Helvetica, sans-serif"><font color="#F3B93E"><br>
<input name="tipo" type="radio" value="emp">
<strong><font face="Verdana, Arial, Helvetica, sans-serif">C&oacute;digo Postal </font></strong></font></font><br>
<INPUT name="buscar" type="text" id="buscar" size="10">
<FONT size="1" face="Arial, Helvetica, sans-serif">
<INPUT type="submit" name="Submit" value="ok">
</FONT> </p>
</div>
</FORM>


Ahora en mi pagina de resultados tengo
<?include"../webmin/config.php");?>
  #4 (permalink)  
Antiguo 16/01/2004, 09:49
Avatar de Alvariux
Usuario no validado
 
Fecha de Ingreso: noviembre-2001
Ubicación: Yucatán México
Mensajes: 499
Antigüedad: 22 años, 5 meses
Puntos: 0
Pero no se como jalar la informacion, si buscan por localidad o por codigo la forma de presentar los resultados seria la misma

resultado= Localidad código

Como lo leo esto desde mi DB

gracias
  #5 (permalink)  
Antiguo 16/01/2004, 12:52
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
En las FAQ's tienes muchos tuturiales de PHP con su correspondiente capítulo sobre PHP+Mysql .. Leelos por qué todos tienen ejemplos básicos de gestión de unas tablas SQL con sus creación de registros, actualizaciones y consultas várias.

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
  #6 (permalink)  
Antiguo 16/01/2004, 14:07
Avatar de Alvariux
Usuario no validado
 
Fecha de Ingreso: noviembre-2001
Ubicación: Yucatán México
Mensajes: 499
Antigüedad: 22 años, 5 meses
Puntos: 0
Gracias,los voy a checar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:06.