Foros del Web » Programando para Internet » PHP »

Passar variable por href

Estas en el tema de Passar variable por href en el foro de PHP en Foros del Web. Buenas tengo un pequeño problema, a ver si podéis ayudarme :) tengo tres páginas. una que hace el enlace siguiente: Código PHP: echo  "<a href=" receta ...
  #1 (permalink)  
Antiguo 06/06/2011, 09:24
 
Fecha de Ingreso: febrero-2010
Mensajes: 6
Antigüedad: 14 años, 1 mes
Puntos: 0
Passar variable por href

Buenas tengo un pequeño problema, a ver si podéis ayudarme :)

tengo tres páginas. una que hace el enlace siguiente:
Código PHP:
echo "<a href="receta.php?$idreceta='.$resultado_news['Idreceta'].'">Leer mas...</a>"
que va aparar a una pagina que debería mostrar la receta buscada por el ID anterior. a la vez esta tiene el include de la consulta MySQL que hace la busqueda.

Alguien podría aconsejarme sobre si la línea es correcta o he hecho algo mal :S
Gracias de antemano.
  #2 (permalink)  
Antiguo 06/06/2011, 09:27
Avatar de stramin  
Fecha de Ingreso: marzo-2008
Ubicación: Cubil felino
Mensajes: 1.652
Antigüedad: 16 años, 1 mes
Puntos: 336
Respuesta: Passar variable por href

intenta asi:

Código PHP:
Ver original
  1. echo "<a href='receta.php?".$idreceta."=".$resultado_news['Idreceta']."'>Leer mas...</a>";
__________________
El objetivo de este foro es orientar al usuario como un favor y no como una obligación.

Yo soy de los que dan puntos por aporte :D
  #3 (permalink)  
Antiguo 06/06/2011, 09:32
Avatar de eits  
Fecha de Ingreso: junio-2005
Ubicación: valladolid, yucatán
Mensajes: 1.655
Antigüedad: 18 años, 10 meses
Puntos: 88
Respuesta: Passar variable por href

intenta con esto
Código PHP:
Ver original
  1. echo '<a href="receta.php?idreceta='.$resultado_news['Idreceta'].'">Leer mas...</a>';
no creo que idreceta sea una variable ¿o si?

saludos.
__________________
El amor es la locura mas lucida que tiene el hombre.- Andres Henestrosa
la tristeza no existe, solo es... la ausencia de la felicidad.
  #4 (permalink)  
Antiguo 06/06/2011, 09:37
Avatar de stramin  
Fecha de Ingreso: marzo-2008
Ubicación: Cubil felino
Mensajes: 1.652
Antigüedad: 16 años, 1 mes
Puntos: 336
Respuesta: Passar variable por href

yo me pregunté lo mismo...
__________________
El objetivo de este foro es orientar al usuario como un favor y no como una obligación.

Yo soy de los que dan puntos por aporte :D
  #5 (permalink)  
Antiguo 06/06/2011, 09:37
Avatar de jnegro  
Fecha de Ingreso: diciembre-2001
Ubicación: Salta
Mensajes: 238
Antigüedad: 22 años, 4 meses
Puntos: 0
Respuesta: Pasar variable por href

creo que lo haría así:

echo "<a href="receta.php?idreceta='.$resultado_news['Idreceta'].'">Leer mas...</a>";

y en la página "receta.php" tomás la variable como $_GET['id_receta']

Espero que te sirva.
__________________
Julio
Clasificados Gratis
  #6 (permalink)  
Antiguo 06/06/2011, 09:39
Avatar de stramin  
Fecha de Ingreso: marzo-2008
Ubicación: Cubil felino
Mensajes: 1.652
Antigüedad: 16 años, 1 mes
Puntos: 336
Respuesta: Passar variable por href

no funciona así, debes concatenar :)
__________________
El objetivo de este foro es orientar al usuario como un favor y no como una obligación.

Yo soy de los que dan puntos por aporte :D
  #7 (permalink)  
Antiguo 06/06/2011, 09:39
 
Fecha de Ingreso: febrero-2010
Mensajes: 6
Antigüedad: 14 años, 1 mes
Puntos: 0
Respuesta: Passar variable por href

Gracias a los dos, estoy probando las soluciones :D
  #8 (permalink)  
Antiguo 06/06/2011, 09:40
Avatar de stramin  
Fecha de Ingreso: marzo-2008
Ubicación: Cubil felino
Mensajes: 1.652
Antigüedad: 16 años, 1 mes
Puntos: 336
Respuesta: Passar variable por href

creo que la de eits es la mejor opción, uso la sabiduría de PHP y la lógica XD
__________________
El objetivo de este foro es orientar al usuario como un favor y no como una obligación.

Yo soy de los que dan puntos por aporte :D
  #9 (permalink)  
Antiguo 06/06/2011, 09:45
 
Fecha de Ingreso: febrero-2010
Mensajes: 6
Antigüedad: 14 años, 1 mes
Puntos: 0
Respuesta: Passar variable por href

La que me dio resultado es esta:
Código PHP:
echo '<a href="receta.php?idreceta='.$resultado_news['Idreceta'].'">Leer mas...</a>'
  #10 (permalink)  
Antiguo 06/06/2011, 10:00
Avatar de iviamontes  
Fecha de Ingreso: enero-2011
Ubicación: $cubano->Arg->Mendoza
Mensajes: 1.184
Antigüedad: 13 años, 3 meses
Puntos: 209
Respuesta: Passar variable por href

sekby: siempre tienes que tener en cuenta que si usas una cadena dentro de ' ' (comillas simples), debes salir para imprimir tu variable php
ej : echo 'la fecha de hoy es '.$fecha.' y bla bla ';

si pones la cadena dentro de comillas dobles no es necesario
ej : echo "la fecha de hoy es $fecha y bla bla ";
  #11 (permalink)  
Antiguo 06/06/2011, 10:26
 
Fecha de Ingreso: febrero-2010
Mensajes: 6
Antigüedad: 14 años, 1 mes
Puntos: 0
Respuesta: Passar variable por href

Gracias a todos por la ayuda y los consejos :D
me están siendo de mucha ayuda!

Etiquetas: href
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 08:09.