Foros del Web » Programando para Internet » PHP »

traer un link de una bbdd

Estas en el tema de traer un link de una bbdd en el foro de PHP en Foros del Web. Hola a todos, tengo una tabla en una bbdd con links de interes para el usuario, me gustaría que cuando llamase a la bbdd ,me ...
  #1 (permalink)  
Antiguo 03/10/2010, 12:46
Avatar de Pike  
Fecha de Ingreso: agosto-2008
Ubicación: Por ahí
Mensajes: 251
Antigüedad: 16 años, 2 meses
Puntos: 1
traer un link de una bbdd

Hola a todos,

tengo una tabla en una bbdd con links de interes para el usuario, me gustaría que cuando llamase a la bbdd ,me lo pintase como un enlace. He visto en "aportes" que con preg-replace se puede hacer, ¿ pero para traerlo de una bbdd?

saludos
  #2 (permalink)  
Antiguo 03/10/2010, 12:52
 
Fecha de Ingreso: septiembre-2010
Ubicación: http://nomenrecordo.blogspot.com/
Mensajes: 111
Antigüedad: 14 años, 1 mes
Puntos: 1
Respuesta: traer un link de una bbdd

Pues en el html, donde va integrado el php, cuando hagas el echo de la vriable donde hay el link le pones la etiqueta <a>
  #3 (permalink)  
Antiguo 03/10/2010, 12:53
Avatar de mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 15 años, 2 meses
Puntos: 214
Respuesta: traer un link de una bbdd

Cita:
Iniciado por Pike Ver Mensaje
Hola a todos,

tengo una tabla en una bbdd con links de interes para el usuario, me gustaría que cuando llamase a la bbdd ,me lo pintase como un enlace. He visto en "aportes" que con preg-replace se puede hacer, ¿ pero para traerlo de una bbdd?

saludos
Hola
y como esta guardado en la bd?
así

Código HTML:
Ver original
  1. http://www.enlace.com

o como? si esta así, entonces en php bastaría con

Código PHP:
Ver original
  1. echo '<a href="'.$link.'">linkbd</a>';

donde $link en este ej es el dato que viene de la bd
espero sirva la idea
saludos
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com
  #4 (permalink)  
Antiguo 03/10/2010, 12:53
Avatar de Miguelithox  
Fecha de Ingreso: diciembre-2008
Ubicación: Viña del Mar
Mensajes: 287
Antigüedad: 15 años, 10 meses
Puntos: 7
Respuesta: traer un link de una bbdd

Simplemente tienes que haces la consulta:
Código PHP:
$request mysql_query("SELECT * FROM enlaces");
while(
$row mysql_fetch_assoc($request)) {
echo 
'<a href="' $row['link'] . '">' $row['nombre'] . '</a>';

Luego te debería mostrartelo como enlace.
  #5 (permalink)  
Antiguo 03/10/2010, 13:13
Avatar de Pike  
Fecha de Ingreso: agosto-2008
Ubicación: Por ahí
Mensajes: 251
Antigüedad: 16 años, 2 meses
Puntos: 1
Respuesta: traer un link de una bbdd

me sale este error:

Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ',' or ';' in C:\xampp\htdocs...

la consulta la hago con:
$query ="SELECT * FROM becas B INNER JOIN paises P ON B.id_pais = P.id_pais
WHERE P.pais = '".$pais."' ....

y despues un array que recorre la bbdd:
for ($i=0; $i <$num_results; $i++) {
$row = mysql_fetch_assoc($result);

y los echos
  #6 (permalink)  
Antiguo 03/10/2010, 13:42
Avatar de Pike  
Fecha de Ingreso: agosto-2008
Ubicación: Por ahí
Mensajes: 251
Antigüedad: 16 años, 2 meses
Puntos: 1
Respuesta: traer un link de una bbdd

Ya está solucionado...
Miguel, gracias otra vez....
  #7 (permalink)  
Antiguo 03/10/2010, 17:43
Avatar de Miguelithox  
Fecha de Ingreso: diciembre-2008
Ubicación: Viña del Mar
Mensajes: 287
Antigüedad: 15 años, 10 meses
Puntos: 7
Respuesta: traer un link de una bbdd

Cita:
Iniciado por Pike Ver Mensaje
Ya está solucionado...
Miguel, gracias otra vez....
De nada, si dejas Karma, me ayudas a seguir ayudando (?) xD

Etiquetas: bbdd, link
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 15:07.