I teraz chciałbym coś zrobić żeby dodać do tej tablicy np. $do_wstawienia = Array('id' => '57', 'ord' => '3' );
w dowolne miejsce (niech by było np 1) i żeby indexy tablcy sie posortowały.. Da się takie coś zrobić ?
Ew może można taki myk zrobić już z poziomu mysql'a ?
Bo mam sobie elementy które są w sortowane wg pola ord. i teraz chciałbym zrobić taki myk że przesuwam na początek jakiś element i no i mam 2 elementy z indexem zero, to teraz żeby ten co był zrobił się jedynką, jedynka dwójką , dwójka trójka itd.... ?
Znalazłem gdzieś coś takiego
function array_insert(&$array, $offset, $element) { $array = array_merge(array_slice($array, 0, $offset), (array) $element, array_slice($array, $offset)); }
Ale to nie chce mi dodać tablicy do tablicy, robi Array ( [0] => Array ( [id] => 57 [ord] => 3 ) [id] => 57 [ord] => 3 [1] => Array ( [id] => 58 [ord] => 2 )
Prawie... ale jednak nie, może ktoś ew wie jak to poprawić ?