Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Quitar espacios y caracteres

Estas en el tema de Quitar espacios y caracteres en el foro de PHP en Foros del Web. Quiero leer una tabla y limpiar el campo nom quitando espacios en blanco, comillas y apostrofes pero solamente del inicio y del final de campo. ...
  #1 (permalink)  
Antiguo 07/06/2016, 12:07
Avatar de bandolera  
Fecha de Ingreso: abril-2009
Mensajes: 613
Antigüedad: 15 años
Puntos: 7
Pregunta Quitar espacios y caracteres

Quiero leer una tabla y limpiar el campo nom quitando espacios en blanco, comillas y apostrofes pero solamente del inicio y del final de campo.
Código PHP:
$BD = new ConexionDB();
$sql "UPDATE xxx SET nom = :nom";
$sth $BD->prepare($sql);
$stud trim($stud"\''\"'");
$sth->bindParam(':codigo'$codigo);
$sth->bindParam(':nom'$nom);
$sth->execute(); 
Ago está mal me sale variable no definida donde está el trim()
__________________
Todos somos iguales. NO! a la violencia de género.
  #2 (permalink)  
Antiguo 07/06/2016, 12:32
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Quitar espacios y caracteres

Pues $stud no existe, es decir, la declaras y usas ahí mismo, eso no es lógico.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 07/06/2016, 13:48
Avatar de bandolera  
Fecha de Ingreso: abril-2009
Mensajes: 613
Antigüedad: 15 años
Puntos: 7
Respuesta: Quitar espacios y caracteres

Cita:
Iniciado por pateketrueke Ver Mensaje
Pues $stud no existe, es decir, la declaras y usas ahí mismo, eso no es lógico.
Ya corregí lo de stud, era nom.
Y lo que quiero es leer los registros de una tabla y quitar los espacios, apostrofes y comillas del inicio y fin de esos campos y actualizar en la misma tabla.
__________________
Todos somos iguales. NO! a la violencia de género.

Etiquetas: caracteres, espacios, 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 18:51.