Foros del Web » Programando para Internet » PHP »

problema con request al pasar una variable

Estas en el tema de problema con request al pasar una variable en el foro de PHP en Foros del Web. Saludos, tengo un problema al pasar una variable desde un enlace...cuando request la toma no aparece nada al mostrarla en pantalla, solicito ayuda por favor. ...
  #1 (permalink)  
Antiguo 15/11/2013, 14:34
 
Fecha de Ingreso: octubre-2010
Ubicación: Guayaquil
Mensajes: 195
Antigüedad: 13 años, 6 meses
Puntos: 3
problema con request al pasar una variable

Saludos, tengo un problema al pasar una variable desde un enlace...cuando request la toma no aparece nada al mostrarla en pantalla, solicito ayuda por favor.

Aqui mi codigo:
Código PHP:
<?php
$busca2
="";
$busca2=$_POST['busca2'];
mysql_connect("localhost","root");// si haces conexion desde internnet usa 3 parametros si es a nivel local solo 2
mysql_select_db("datos");//nombre de la base de datos
if($busca2!=""){
$busqueda=mysql_query("SELECT * FROM datos1 WHERE pais LIKE '%".$busca2."%'");//cambiar nombre de la tabla de busqueda



while($f=mysql_fetch_array($busqueda)){
    
    
?>

<a href="verDetalle2.php?usuario=
 <?php echo $f['usuario']; 

  
?>target="_blank" />

<?php 

echo $f['usuario'];

} }
?>
archivo verDetalle2.php

Código PHP:

<?php 
mysql_connect
("localhost","root","");
mysql_select_db("datos");
 
$id strval$_REQUEST['usuario'] );
 
$sql "SELECT * FROM datos1 WHERE usuario='{$id}'";
  
$cursor mysql_query$sql );
   
$fila mysql_fetch_array$cursor );
  
   
 echo 
$fila['usuario']; 
 
?>
  #2 (permalink)  
Antiguo 15/11/2013, 15:20
Avatar de xSkArx  
Fecha de Ingreso: marzo-2008
Ubicación: Chile
Mensajes: 945
Antigüedad: 16 años, 1 mes
Puntos: 96
Respuesta: problema con request al pasar una variable

A simple vista te faltaba una comilla
Código PHP:
Ver original
  1. <a href="verDetalle2.php?usuario=<?php echo $f['usuario']; ?>" target="_blank" />
__________________
Busca, lee y practica todo lo que puedas.
Usa siempre el buscador antes de postear.
Si posteas código, utiliza el HIGHLIGHT correcto.
  #3 (permalink)  
Antiguo 15/11/2013, 15:41
 
Fecha de Ingreso: octubre-2010
Ubicación: Guayaquil
Mensajes: 195
Antigüedad: 13 años, 6 meses
Puntos: 3
Respuesta: problema con request al pasar una variable

Ya, lo arregle...sigue igual
  #4 (permalink)  
Antiguo 16/11/2013, 10:31
Avatar de metacortex
Viejo demente
 
Fecha de Ingreso: junio-2004
Ubicación: Caracas - Venezuela
Mensajes: 9.027
Antigüedad: 19 años, 10 meses
Puntos: 832
Respuesta: problema con request al pasar una variable

Cita:
Iniciado por gabrielcorr4 Ver Mensaje
Saludos, tengo un problema al pasar una variable desde un enlace...cuando request la toma no aparece nada al mostrarla en pantalla, solicito ayuda por favor.
Primero deberías verificar si efectivamente la BD te devuelve algo y cómo lo devuelve:

Código PHP:
Ver original 


Cita:
Iniciado por xSkArx
A simple vista te faltaba una comilla
Hay otro error. Actualmente se come el espacio antes de target:

Código PHP:
Ver original
  1. <a href="verDetalle2.php?usuario=<?php echo $f['usuario']; ?>"target="_blank" />

Debería verse así:

Código PHP:
Ver original
  1. <a href="verDetalle2.php?usuario=<?php echo $f['usuario']; ?>" target="_blank" />
  #5 (permalink)  
Antiguo 16/11/2013, 10:46
Avatar de xSkArx  
Fecha de Ingreso: marzo-2008
Ubicación: Chile
Mensajes: 945
Antigüedad: 16 años, 1 mes
Puntos: 96
Respuesta: problema con request al pasar una variable

Cita:
Iniciado por metacortex Ver Mensaje
Primero deberías verificar si efectivamente la BD te devuelve algo y cómo lo devuelve:

Código PHP:
Ver original 


Hay otro error. Actualmente se come el espacio antes de target:

Código PHP:
Ver original
  1. <a href="verDetalle2.php?usuario=<?php echo $f['usuario']; ?>"target="_blank" />

Debería verse así:

Código PHP:
Ver original
  1. <a href="verDetalle2.php?usuario=<?php echo $f['usuario']; ?>" target="_blank" />
Pero yo le puse el.espacio, fijate bien
__________________
Busca, lee y practica todo lo que puedas.
Usa siempre el buscador antes de postear.
Si posteas código, utiliza el HIGHLIGHT correcto.

Etiquetas: mysql, request, select, sql, tabla, variable
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:43.