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.