Ver Mensaje Individual
  #2 (permalink)  
Antiguo 13/08/2013, 07:50
Avatar de guardarmicorreo
guardarmicorreo
 
Fecha de Ingreso: noviembre-2012
Ubicación: Córdoba
Mensajes: 1.153
Antigüedad: 11 años, 6 meses
Puntos: 84
Respuesta: Ordenar un array

Cita:
Iniciado por tquezada Ver Mensaje
hola amigos del foro tengo una duda y no se como resolverla.
Tengo una base de datos con unos datos que tienen un numero de posición y cuando no tiene datos se salta la posición por ejemplo yo tengo guardado 1,2,4,6,8,9 en la bd y cuando lleno un arreglo no se como darle las mismas posiciones.
Que en el arreglo quede ordenado igual que en la bd y si no esta el numero me guarde un cero. no se si me explico.
ej:

base de datos Array

1 [0]
2 [1]
0 [2]
4 [3]

poner el cero debajo del 2 por que en la bd no trae datos.
gracias de antemano.
arrays en php

teniendo en cuenta que las claves "true", 1.5 y "1" serán interpretadas como el valor entero 1 y que en la documentación encontrada en el enlace anterior dice que

Cita:
Si varios elementos en la declaración del array usan la misma clave, sólo la última será usada y los demás son sobrescritos.

Ejemplo #2 Ejemplo de moldeado de tipo y sobrescritura

<?php
$array = array(
1 => "a",
"1" => "b",
1.5 => "c",
true => "d",
);
var_dump($array);
?>
El resultado del ejemplo sería:

array(1) {
[1]=>
string(1) "d"
}
te pregunto

¿de verdad quieres hacer eso?
__________________
Ayúdame a hacerlo por mi mismo.