Ver Mensaje Individual
  #17 (permalink)  
Antiguo 28/06/2012, 15:32
Avatar de oso96_2000
oso96_2000
 
Fecha de Ingreso: junio-2002
Ubicación: Distrito Federal
Mensajes: 558
Antigüedad: 21 años, 10 meses
Puntos: 35
Respuesta: Juntar 3 id y luego separarlos

Si los envias por post, porque no poner campos ocultos con cada valor y que se envie como arreglo?

Código PHP:
Ver original
  1. <?php
  2. $ids = array(1, 2, 3);
  3. foreach ($ids as $id) {
  4.     printf('<input type="hidden" value="%d" name="ids[]" />' ,$id);
  5. }
  6. ?>

Y ya cuando los recibas por medio de $_POST['ids'] vas a tener un arreglo con los datos :)

O bien...

Código PHP:
Ver original
  1. <?php
  2. $ids = array(1, 2, 3);
  3.  
  4. printf('<input type="hidden" name="ids" value="%s" />', serialize($ids));
  5. printf('<input type="hidden" name="ids" value="%s" />', implode('|', $ids));
  6.  
  7. /* Para recogerlos */
  8.  
  9. $ids = unserialize($_POST['ids']);
  10. $ids = explode('|', $_POST['ids']);

PD. Para lo de los 5 caracteres por numero, funcionaria algo como:

Código PHP:
Ver original
  1. <?php
  2. $ids = array(1, 2, 3);
  3. $result = '';
  4. foreach ($ids as $id) {
  5.     $result .= sprintf('%05s', $id);
  6. }
  7. var_dump($result); // 000010000200003
__________________
Sin Ideas

Última edición por oso96_2000; 28/06/2012 a las 15:38