Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/08/2008, 09:52
wanchankein
 
Fecha de Ingreso: enero-2008
Mensajes: 37
Antigüedad: 16 años, 3 meses
Puntos: 0
no reconoce espacios en blanco como espacios

hola, tengo una BBDD donde quiero hacer una consulta desde PHP y el elemento comun es un nombre y apellido. El problema es que no me reconoce la variable como una cadena de texto con espacio, por lo tanto no me muestra el resultado.

tengo esto:
Código PHP:
$idop=base64_decode($_GET['cop']);
        
$consulta2 ="SELECT * FROM op_operaciones
                     WHERE ID=$idop"
;
        
$resultado=mysql_query($consulta2,$conexion);
        
$vercar mysql_fetch_array($resultado);

//cojo el movil del analista
$consulter2 "    SELECT foro_usuarios.movil as movileitor, selecto1.usermovil as usermovil
            FROM(
                SELECT upper(CONCAT(foro_usuarios.nombre,' ',foro_usuarios.apellido)) as usermovil, id 
                FROM  foro_usuarios) AS selecto1, foro_usuarios 
            WHERE selecto1.id= foro_usuarios.id AND
            selecto1.usermovil = '"
.$vercar['ANALISTA_OP']."'";
$resulter2=mysql_query($consulter2,$conexion);
$vertelefoneitor mysql_fetch_assoc($resulter2); 
al recoger el movil del analista el campo $vercar['ANALISTA_OP'] deberia de ser igual que el resultado de la consulta usermovil, pero parece que no lo son por el espacio en blanco ya que en la BBDD parece que si que esta pero en $vercar['ANALISTA_OP'] no, aunque se muestre como un espacio. es como si el espacio fuese un caracter, por lo tanto no muestra el resultado.

Si hago la consulta directamente en Mysql si que muestra el resultado ya que no hay diferencias entre el espacio de la BBDD y el generado con el Concat.

saludos.