Mam następujący problem z tablicą:
Wyciągam sobie z bazy wynik i zapisuej w postaci tablicy w php. Chcę zrealizować następującą rzecz:
Żeby powiedzmy na jakiś warunek w skrypcie (nieistotne jaki) dokonała się zamiana wierszy ale nei na zasadzie zmiany miejsc tka jako to mam do tej pory w aktualnej funkcji gdzie podaje index pierwszego do zmiany i index drugiego i zmieniam tylko miejscami ale aby drugi z tych elementów został wstawiony przed ten pierwszy a pozostala czesc tablicy zostala przenumerowana odpowiednio.
Np. mam tablice 4-elementowa i chce aby 4 element wskoczyl przed drugi czyli tak po prostu aby 4 element stal sie 2, 2 element stał się 3, a 3 element 4.
Prosze pomozcie. Jak do tej pory uzywam takiej funkcji ale to jest jedynie zamiana miejsc...
<?php function zmien_kolejnosc($id1,$id2,&$tablica){ $tmp=$tablica[$id2]; $tablica[$id2]=$tablica[$id1]; $tablica[$id1]=$tmp; } ?>