ahorita lo voy a revisar pero es cierto lo que dices y ese problema es lo que estoy tratando de solucionar que es cuando la persona solo tiene un nombre o tiene 3, lo que estoy viendo en este momento es que me agarre el dato y cuando detecte un numero pues lo separe aun lo estoy procesando.
encontre esta respuesta aca mismo y estoy tratando de descifrarlo jeje.
http://www.forosdelweb.com/f86/ayuda...7/#post3622018
gracias por la respuesta