Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/12/2013, 15:12
davchi
 
Fecha de Ingreso: septiembre-2009
Mensajes: 108
Antigüedad: 15 años, 2 meses
Puntos: 1
Espacios en campo TEXT

En MySQL tengo un campo tipo text al cual ingreso diferentes lineas

Con una funcion lo que hago es reempazar los espacios con "-" pero el problema es que al final o principio de cada linea si hay un espacio con la funcion "Trim" no me elimina dicho espacio

Centro---
Microcentro
-Macrocentro
Al-Final-de-la-Ciudad-
Al-Principio-de-la-Ciudad

Las lineas marcadas en negrita están perfecto y tendrían y quisiera eliminar los "-" que marque en rojo

alguna idea de como eliminar los espacios en el final y principio de cada linea

Las funciones que uso para grabar y mostrar los campos text son las siguientes


Código:
        function grabar_text($text) {

	$find = array(' ');
	$repl = array('-');
	$text = str_replace ($find, $repl, trim($text));

	return $text;
	}
	
	function mostrar_text($text) {

	$find = array('-');
	$repl = array(' ');
	$text = str_replace ($find, $repl, trim($text));

	return $text;
	}