Foros del Web » Programando para Internet » PHP »

¿como transmito por get una variable varchar?

Estas en el tema de ¿como transmito por get una variable varchar? en el foro de PHP en Foros del Web. Hola a todos, tengo una variable numerica llamada codigo que transmito por get a un scritp llamado mail.php echo "<a href='mail.php?codigo=".$datos['codigo']."'>"."<b>"."clic para pedir mas informacion"."</b>"."</a>"; ...
  #1 (permalink)  
Antiguo 22/07/2010, 07:09
Avatar de JOSANCIN  
Fecha de Ingreso: septiembre-2008
Ubicación: huesca
Mensajes: 298
Antigüedad: 15 años, 7 meses
Puntos: 0
¿como transmito por get una variable varchar?

Hola a todos, tengo una variable numerica llamada codigo que transmito por get a un scritp llamado mail.php

echo "<a href='mail.php?codigo=".$datos['codigo']."'>"."<b>"."clic para pedir mas informacion"."</b>"."</a>";

EL problema me viene cuando intento enviar otra variable llamada titulo que es varchar, no se como poner las comillas.

He intentado:

echo "<a href='mail.php?codigo="."$datos['titulo']"."'>"."<b>"."clic para pedir mas informacion"."</b>"."</a>";

echo "<a href='mail.php?titulo=".'"'.$datos['titulo'].'"'."'>"."<b>"."clic para pedir mas informacion"."</b>"."</a>";

Agradeceria si alguien tuviese la solucion

Gracias y saludos
  #2 (permalink)  
Antiguo 22/07/2010, 07:23
 
Fecha de Ingreso: abril-2010
Ubicación: Colombia
Mensajes: 229
Antigüedad: 14 años
Puntos: 2
Respuesta: ¿como transmito por get una variable varchar?

Prueba asi:

<?php echo "<a href='mail.php?codigo=".$datos['titulo']." '><b>clic para pedir mas informacion</b></a>"; ?>
  #3 (permalink)  
Antiguo 22/07/2010, 09:57
 
Fecha de Ingreso: octubre-2008
Mensajes: 365
Antigüedad: 15 años, 6 meses
Puntos: 12
Respuesta: ¿como transmito por get una variable varchar?

Así:

Código PHP:
<?php
    $cadena
="un valor cualquiera";
    echo 
"<a href=\"ejemplo.php?codigo=$cadena\">Clic</a>";
?>
Salu2
__________________
No hay mail que por internet no venga
  #4 (permalink)  
Antiguo 22/07/2010, 12:08
Avatar de JOSANCIN  
Fecha de Ingreso: septiembre-2008
Ubicación: huesca
Mensajes: 298
Antigüedad: 15 años, 7 meses
Puntos: 0
Respuesta: ¿como transmito por get una variable varchar?

gracias por vuestras respuestas pero, por favor, este es mi codigo. Si no os importa, escribir sobre mi codigo (que es para un valor int) lo que cambiariais si el valor fuera varchar. Lo he intentado todo o casi todo, creo

que vaya bien

<?php

echo "<a href='mail.php?codigo=".$datos['codigo']."'>"."<b>"."clic para pedir mas informacion"."</b>"."</a>";

?>
  #5 (permalink)  
Antiguo 22/07/2010, 12:25
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: ¿como transmito por get una variable varchar?

Cita:
Iniciado por JOSANCIN Ver Mensaje
gracias por vuestras respuestas pero, por favor, este es mi codigo. Si no os importa, escribir sobre mi codigo (que es para un valor int) lo que cambiariais si el valor fuera varchar. Lo he intentado todo o casi todo, creo

que vaya bien

<?php

echo "<a href='mail.php?codigo=".$datos['codigo']."'>"."<b>"."clic para pedir mas informacion"."</b>"."</a>";

?>
no debe existir diferencia, ya que VARCHAR no corresponde a PHP... en PHP una misma variable puede ser string, integer, o lo que sea...

pues es dinámico, y el ejemplo es idéntico... solo es cuestión de que uses tu propio sentido común!!

la verdad que no se entiende tu problema... y que conste, si no sabes utilizar las comillas lee lo siguiente:
http://www.forosdelweb.com/f18/como-...s-bien-588701/
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.

Etiquetas: varchar, variables
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 03:34.