Foros del Web » Programando para Internet » PHP »

cómo conectar a una bd a través de un link

Estas en el tema de cómo conectar a una bd a través de un link en el foro de PHP en Foros del Web. Hola chicos!! La pregunta no es caprichosa, por lo general (lo que he visto hasta ahora) uno se conecta a una base de datos a ...
  #1 (permalink)  
Antiguo 24/08/2011, 15:09
tap
 
Fecha de Ingreso: mayo-2009
Mensajes: 58
Antigüedad: 14 años, 10 meses
Puntos: 5
cómo conectar a una bd a través de un link

Hola chicos!! La pregunta no es caprichosa, por lo general (lo que he visto hasta ahora) uno se conecta a una base de datos a través de un formulario, de un campo que el usuario llena, pero yo quiero hacer una especie de "abecedario" donde al pulsar una letra "A" o "C" ect, esta acción debe traerme (con un select) todos aquellos elementos que comienzen por esa letra. Espero haber sido clara.
Pero no tengo el código que lo ejecute a través de un <a href>
Alguna ayuda, por favor!!!
  #2 (permalink)  
Antiguo 24/08/2011, 15:20
 
Fecha de Ingreso: abril-2011
Ubicación: maracay
Mensajes: 9
Antigüedad: 13 años
Puntos: 0
Respuesta: cómo conectar a una bd a través de un link

prueba con esto

Código HTML:
Ver original
  1. "SELECT * FROM nombre WHERE like='$busca'";

aqui busca es el ID de un campo de texto que es como yo lo use, pero crear la lista de letras, no se si lo haras con algun ciclo o array ( no recuerdo como ), bueno luego guardas ese valor seleccionado y lo pones en la variable $busca
  #3 (permalink)  
Antiguo 24/08/2011, 15:23
Avatar de informacionsys  
Fecha de Ingreso: mayo-2011
Ubicación: Bogota D.C
Mensajes: 793
Antigüedad: 12 años, 11 meses
Puntos: 76
Respuesta: cómo conectar a una bd a través de un link

Hola

mmm segun lo que entiendo quieres algo asi:


tenes todos los vinculos de la A a la Z

ejemplo :

Código HTML:
<a href="buscar.php?letra=a">A</a>
<a href="buscar.php?letra=b">B</a>
<a href="buscar.php?letra=c">C</a> 


buscar.php

Código PHP:
$letra $_POST['letra'];
$query "SELECT * FROM elementos WHERE nom_elemento LIKE '%$letra%'"

Y listo, esta consulta te buscara todo que contenga la letra que escogiste ... busca informacion sobre LIKE , para que mires las diferentes formas de buscar

... Espero y haya sido a lo que referias
  #4 (permalink)  
Antiguo 24/08/2011, 15:39
Avatar de Sourcegeek
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: $mex['B.C.'];
Mensajes: 1.816
Antigüedad: 14 años, 11 meses
Puntos: 322
Respuesta: cómo conectar a una bd a través de un link

@informacionsys:
Hay una gran diferencia entre $_POST y $_GET
__________________
Buscas desarrollador web? Sourcegeek. Diseño web, Maquetación y Programación
¡Escribe bien! Esto es un foro, no un Facebook para que escribas con los pies
  #5 (permalink)  
Antiguo 24/08/2011, 15:55
Avatar de informacionsys  
Fecha de Ingreso: mayo-2011
Ubicación: Bogota D.C
Mensajes: 793
Antigüedad: 12 años, 11 meses
Puntos: 76
Respuesta: cómo conectar a una bd a través de un link

Hola

Si mil disculpas ... cualquiera se puede equivocar I m sorry
  #6 (permalink)  
Antiguo 24/08/2011, 17:19
tap
 
Fecha de Ingreso: mayo-2009
Mensajes: 58
Antigüedad: 14 años, 10 meses
Puntos: 5
Respuesta: cómo conectar a una bd a través de un link

Cita:
Iniciado por informacionsys Ver Mensaje
Hola

mmm segun lo que entiendo quieres algo asi:


tenes todos los vinculos de la A a la Z

ejemplo :

Código HTML:
<a href="buscar.php?letra=a">A</a>
<a href="buscar.php?letra=b">B</a>
<a href="buscar.php?letra=c">C</a> 


buscar.php

Código PHP:
$letra $_POST['letra'];
$query "SELECT * FROM elementos WHERE nom_elemento LIKE '%$letra%'"

Y listo, esta consulta te buscara todo que contenga la letra que escogiste ... busca informacion sobre LIKE , para que mires las diferentes formas de buscar

... Espero y haya sido a lo que referias

Pues, sí, es algo así, sólo que lo tengo dentro de un <ul> y las letras son <li> (no sé si es correcto) así armé el abecedario.
el tema es que dentro del html, no sé cómo indicar que cada letra (que lleva, obviamente un link) me llame a la base de datos.
en el PHP tengo esto:
select nombre from frutas where nombre like ('A%') orden by name;

así me trae todos los títulos que comienzen por la letra A, pero... cómo indico al listado (ul) que debe buscar en la base de datos?
Si tuevieran un ejemplo, me encnataría verlo, por ejemplo cuando se busca una tipografía especial, una puede buscarla por nombre o de otra forma. Se entiende? Muchas gracias, de veras.

Etiquetas: bd, link, formulario, usuarios
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 00:26.