Foros del Web » Programando para Internet » PHP »

Resultado de una consulta como hipervinculo

Estas en el tema de Resultado de una consulta como hipervinculo en el foro de PHP en Foros del Web. Buenas!!! A ver si consigo explicarme: Tengo este script el cual me muestra ciertos datos de ciertos registros de mi base de datos con una ...
  #1 (permalink)  
Antiguo 20/01/2007, 11:36
 
Fecha de Ingreso: octubre-2006
Mensajes: 66
Antigüedad: 18 años, 1 mes
Puntos: 0
Resultado de una consulta como hipervinculo

Buenas!!!

A ver si consigo explicarme:

Tengo este script el cual me muestra ciertos datos de ciertos registros de mi base de datos con una consulta hecha anteriormente:

Código PHP:
<?

  
while($rs=mysql_fetch_array($sql))
  {

    echo 
"<tr>"
           
."<td align='center'>".$rs['imagen']."</td>"
           
."<td align='center'>".$rs['Nombre']."</td>"
           
."<td align='center'>".$rs['Precio'].'€'."</td>"
           
."</tr>";
  }
?>
Me gustaria que se le pudiera hacer click a la imagen y/o al nombre (como hipervinculo) y que vaya a mostrarme otro PHP el cual contendria otro script que seleccionaria otros datos más del registro.

Lo primero es:

¿Como puedo hacer las imagenes y el nombre hipervinculos?

Si lo consigo posteo la segunda

Agradezco cualquier sugerencia.
  #2 (permalink)  
Antiguo 20/01/2007, 12:29
Avatar de bookmaster  
Fecha de Ingreso: febrero-2002
Ubicación: Toledo
Mensajes: 976
Antigüedad: 22 años, 9 meses
Puntos: 67
Re: Resultado de una consulta como hipervinculo

Para hacer hipervinculos prueba con lo siguiente:

Código PHP:
<?

  
while($rs=mysql_fetch_array($sql))
  {

    echo 
"<tr>"
           
."<td align='center'><a href='http://tupagina' target='_blank'>"."<img src=".$rs['imagen']." border='0'>"."</a></td>"
           
."<td align='center'><a href='http://tupagina' target='_blank'>".$rs['Nombre']."</a></td>"
           
."<td align='center'>".$rs['Precio'].'€'."</td>"
           
."</tr>";
  }
?>
En 'http://tupagina' tienes que poner la página que quieras que se muestre.
Fijate que los valores href='', target= '' y border='' están con comillas simples, ya que si las pones con dobles te puede fallar.
__________________
Decir si te a funcionado la respuesta es ¡GRATIS!. Por favor indicarlo.
http://www.lohacemosweb.net
http://tutoriales.lohacemosweb.net
  #3 (permalink)  
Antiguo 20/01/2007, 12:34
 
Fecha de Ingreso: octubre-2006
Mensajes: 66
Antigüedad: 18 años, 1 mes
Puntos: 0
Re: Resultado de una consulta como hipervinculo

Gracias voy a probarlo ahora mismo
  #4 (permalink)  
Antiguo 20/01/2007, 12:55
 
Fecha de Ingreso: octubre-2006
Mensajes: 66
Antigüedad: 18 años, 1 mes
Puntos: 0
Re: Resultado de una consulta como hipervinculo

El del nombre funciona perfectamente pero el server gratuito no me almacena las imagenes en la base de datos y no lo puedo probar. Yo creo que funcionará.
El caso era saber mas o menos como sería.

Gracias!!
  #5 (permalink)  
Antiguo 20/01/2007, 13:00
Avatar de bookmaster  
Fecha de Ingreso: febrero-2002
Ubicación: Toledo
Mensajes: 976
Antigüedad: 22 años, 9 meses
Puntos: 67
Re: Resultado de una consulta como hipervinculo

Para probar el de la imagen puedes hacer lo siguiente, sube una imagen cualquiera a Imageshak, y en el script poner:

Código PHP:
$ImagenPrueba La ruta de la imagen que te dan
Y sustituye el $rs['imagen'] por $ImagenPrueba para ver el resultado.

De todas maneras yo he probado el código en mi servidor y funciona (Suelo probar los codigos antes de responder ;))
__________________
Decir si te a funcionado la respuesta es ¡GRATIS!. Por favor indicarlo.
http://www.lohacemosweb.net
http://tutoriales.lohacemosweb.net
  #6 (permalink)  
Antiguo 22/01/2007, 05:25
 
Fecha de Ingreso: octubre-2006
Mensajes: 66
Antigüedad: 18 años, 1 mes
Puntos: 0
Re: Resultado de una consulta como hipervinculo

Hecho. Muchas Gracias!!

Mi segunda cuestion es la siguiente:

Antes tenia una tabla con todos los registros en horizontal (con el script anterior conseguia una sucesion de columnas en las que se van colocando todos los resultados). Iban a ser varios resultados y era lo mejor.

Pr ahora cuando le de al hipervinculo quiero ir a una pagina determinada en la que solo me va a salir la informacion de un registro, y me gustaria que me salieran en una tabla en vertical (en la misma columna), es decir:

-----------------------------------------------------------
| Dato1 | $rs['Dato1'] | |
---------------------------- |
| Dato2 | $rs['Dato2'] | |
---------------------------- $rs['Dato5'] |
| Dato3 | $rs['Dato3'] | |
---------------------------- |
| Dato4 | $rs['Dato4'] | |
-----------------------------------------------------------


Por ejemplo. Pr no se como darle ese formato
  #7 (permalink)  
Antiguo 22/01/2007, 05:32
 
Fecha de Ingreso: octubre-2006
Mensajes: 66
Antigüedad: 18 años, 1 mes
Puntos: 0
Re: Resultado de una consulta como hipervinculo

---------------------------------------
| Dato1 | $rs['Dato1'] |
|-------------------- |
| Dato2 | $rs['Dato2'] |
|-------------------- | $rs['Dato5']
| Dato3 | $rs['Dato3'] |
|---------------------|
| Dato4 | $rs['Dato4'] |
|--------------------------------------

Perdon pr no se queda esto muy bien dibujado

Espero que se entienda a lo que me refiero.

¿Teneis alguna sugerencia? Gracias!!
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 21:33.