Foros del Web » Programando para Internet » PHP »

Mostrar informacion de db con php

Estas en el tema de Mostrar informacion de db con php en el foro de PHP en Foros del Web. Hola. En esto de php lo unico que se es como conectar a una bd y nada mas. Partire del principio: Tengo una tabla creada ...
  #1 (permalink)  
Antiguo 19/02/2007, 06:25
 
Fecha de Ingreso: noviembre-2002
Ubicación: Suecia
Mensajes: 253
Antigüedad: 21 años, 5 meses
Puntos: 2
Mostrar informacion de db con php

Hola.
En esto de php lo unico que se es como conectar a una bd y nada mas. Partire del principio: Tengo una tabla creada con html en la cual se muestran las letras del abecedario. Tengo una bd con el nombre de ciudades ordenadas alfabeticamente. Lo que quiero hacer es que cuando el usuario haga click en la letra A se muestren en la pagina todas las ciudades que estan en la bd y que comienzan con A. Se que suena simple pero para mi es como hablar chino.
Lo otro que quiero haces es que cada vez que un usuario haga click en una letra no se carge la pagina nuevamente si no que solamente la infromacion que entrega la bd, unas personas aca me dijieron que para eso puedo usar Ajax pero Ajax para mi es como japones. Asi que quiero dar una paso a la vez, primero saber como consultar con php y mostrar los datos y despues intentar afinarlo con ajax.
Gracias de antemano
  #2 (permalink)  
Antiguo 19/02/2007, 07:08
Avatar de Nefertiter  
Fecha de Ingreso: enero-2003
Ubicación: Rosario
Mensajes: 1.316
Antigüedad: 21 años, 4 meses
Puntos: 9
Re: Mostrar informacion de db con php

bueno en tu html donde tenes las letras
cada letra tiene q ser un link a una pagina tipo: "ciudades.php?letra=a"

en ciudades.php
-Te conectas a la DB
-Ejecutar la consulta tipo: "SELECT * FROM ciudades WHERE nombre LIKE '$letra%'"

donde $letra = $_GET['letra']

para saber como ejecutar una consulta: mysql_query
para saber como mostrar resultados de una consulta mysql_fetch_assoc
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 11:32.