 
			
				16/07/2004, 07:01
			
			
			     |  
      |    O_O   |    |    Fecha de Ingreso: enero-2002  Ubicación: Santiago - Chile  
						Mensajes: 34.417
					  Antigüedad: 23 años, 10 meses Puntos: 129     |        |  
  |      living ..   
En PHP tenemos la función trim() ya de por sí creada y es en última instancia donde debería usarlao -siempre- a la hora de filtrar lo que realmente va a parar a nuestra BD u proceso en general.   
--------- 
JJRC      
sería bueno que pusieras el código PHP que procesa ese formulario (más bien lo que interesa es la consulta SQL que haces a tu BD en función de esa variable $LEMA que recibes)   
Por qué .. por ejemplo usando:   
$sql="SELECT * FROM tabla WHERE campo='".trim($_POST['LEMA'])."'";   
Tendrías el problema resuelto: 
1) se limpia la variable de espacios anteriores y posteriores. 
2) se solventa el problema del "error" de SQL si hay espacios por qué al parecer en tu código no usabas 'comillas' para delimitar a tu sentencia SQL y el dato "variable". 
3) Es PHP el que procesa la "limpieza" de la variable y no javascript (liberando de trabajo al "cliente" y sobre todo haciendo más seguro la aplicación .. pues Javscript siempre es "franqueable").   
Un saludo,           |