Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Minusculas y sin espacios en blanco

Estas en el tema de Minusculas y sin espacios en blanco en el foro de Bases de Datos General en Foros del Web. Hola a tod@s, hay alguna forma de pasar a minuscuals y quitarle los espacios en blaco a un campo de la base de datos? Por ...
  #1 (permalink)  
Antiguo 16/02/2010, 10:29
Avatar de Phoenix23  
Fecha de Ingreso: agosto-2007
Ubicación: 43.286211, -2.171349
Mensajes: 253
Antigüedad: 17 años, 2 meses
Puntos: 1
Minusculas y sin espacios en blanco

Hola a tod@s,

hay alguna forma de pasar a minuscuals y quitarle los espacios en blaco a un campo de la base de datos?

Por ejemplo:
Código:
$sql = "SELECT * FROM pruebas WHERE minuscula(sinespacios(prueba1)) = $variable;
Lo que quiero es cambiar el valor de prueba1 a minusculas y quitarle los espacios en blanco porque sino la compración me hace mal. No me encuentra ninguno que sea igual a $variable y sé que existe. he probado de todas las maneras cambiando $variable con htmlentities, decode, encode, etc y no hay foma de3 igualarlo con prueba1. Por eso lo que he hecho ha sido pasar $variable a minuscula y dejarlo sin espacios, por eso a ver si hay alguna forma de pasar el valor de prueba1 a ese modo, ya es lo unico que me falta por probar.

Gracias de antemano y saludos!!
__________________
"La vida se mide por las veces que te levantas, no por las veces que te caes"

visita zarautz!!!
  #2 (permalink)  
Antiguo 16/02/2010, 12:32
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 9 meses
Puntos: 360
Respuesta: Minusculas y sin espacios en blanco

Código SQL:
Ver original
  1. SELECT * FROM pruebas WHERE LOWER(REPLACE(prueba1,' ','')) = variable;

prueba esto.


Si los espacios están al principio o al final, utiliza trim.

saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming

Última edición por huesos52; 16/02/2010 a las 12:37
  #3 (permalink)  
Antiguo 17/02/2010, 03:45
Avatar de Phoenix23  
Fecha de Ingreso: agosto-2007
Ubicación: 43.286211, -2.171349
Mensajes: 253
Antigüedad: 17 años, 2 meses
Puntos: 1
Respuesta: Minusculas y sin espacios en blanco

Gracias huesos52, me ha funcionado a la perfección
__________________
"La vida se mide por las veces que te levantas, no por las veces que te caes"

visita zarautz!!!
  #4 (permalink)  
Antiguo 17/02/2010, 05:20
Avatar de Valery-Net  
Fecha de Ingreso: agosto-2008
Mensajes: 694
Antigüedad: 16 años, 2 meses
Puntos: 12
Respuesta: Minusculas y sin espacios en blanco

De nuevo huesos52 ayudando, felicitaciones por ser nombrado "Colaborador", era muy merecido desde hace mucho tiempo.
  #5 (permalink)  
Antiguo 17/02/2010, 07:13
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 9 meses
Puntos: 360
Respuesta: Minusculas y sin espacios en blanco

GRacias valery!!
__________________
Without data, You are another person with an opinion.
W. Edwads Deming

Etiquetas: blanco, espacios, minusculas
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 13:43.