
29/12/2005, 11:55
|
| | Fecha de Ingreso: julio-2005 Ubicación: Buenos Aires, Argentina
Mensajes: 1.304
Antigüedad: 19 años, 8 meses Puntos: 6 | |
Pues si, la he usado para probar y todo ;)
Utilizo explode con " " y me divide la cadena por espacios en un array. El problema radica en que no me sirve que divida el nombre en tres...
Ej: usando explode me daria esto mas o menos:
$cadena[0]=7
$cadena[1]=Departamento
$cadena[2]=analisis
$cadena[3]=Juan
$cadena[4]=Carlos
$cadena[5]=Gomez
$cadena[6]=adsf9800
El problema es que no todos los nombres estan compuestos por 3 'porciones', algunos solo de dos y otros de solo una porcion. En este caso es facil tomar las posiciones 3,4,5 ... unirlas y obtener el nombre, pero no me servira en todos los casos!!
Esta cadena es copiada de una tabla en formato html... si yo la pego en un archivo de excel, 'pegado especial, texto unicode' ... me la toma bien y dividida, si la exporto con separaciones de ; me queda algo como:
7;Departamento analisis;Juan Carlos Gomez;adsf9800
Es decir con los campos ya divididos.... y esto es lo que yo quiero saber si se puede hacer con php directamente sin antes pasar por excel :D
Igualmente gracias por tu ayuda.
Saludos. |