Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/01/2005, 07:49
Avatar de José Molina
José Molina
 
Fecha de Ingreso: enero-2002
Ubicación: USA
Mensajes: 768
Antigüedad: 22 años, 3 meses
Puntos: 1
Dividir Cadena para un Arreglo

Saludos.

Estoy armando un arreglo con un ID de una consulta de la siguiente manera:

Código PHP:
  while($fila mysql_fetch_array($ejecutar_arreglo)) {
     
$ID_ARREGLO[] = $fila['id_respuesta'];
   } 
Ahora, ocurre que algunas de esas id_respuesta tienen esto: 12~15~6

Cuando listo el arreglo me imprime:

4
5
12~15~6
45
12

Cómo pudiera hacer para que en esos casos que tiene el caracter "~" lo divida en 3 valores distintos y los pueda ingresar al arreglo $ID_ARREGLO directamente.???

Intente algo así:

Código PHP:
  $NA substr_count($fila['id_respuesta'],"~");
   if (
$NA>"0") {
    
$Id_Arreglo explode("~"" ",$fila['id_respuesta']);
   }else{
    
$Id_Arreglo $fila['id_respuesta'];
   } 
Pero no me lo guarda correctamente, cuando lo listo me muestra:

4
5
Array
45
12

En definitiva debería mostrame:

4
5
12
15
6
45
12

Cómo lo soluciono??

Gracias
__________________
José Molina
La marginalidad no esta en la incapacidad de calmar el hambre de un estómago sino en la incapacidad de calmar el hambre de la mente.