Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wpychanie do tabeli
Forum PHP.pl > Forum > PHP
Michu
Czy istnieje jakaś prosta funkcja, która pozwoliłaby na "wepchnięcie" danych pomiędzy istniejące już w tabeli dane?
Wiem, że funkcję tą można napisać samemu, lecz zależy mi na maksymalnej wydajności kodu i nie chcę dodawać zbędnych algorytmów w pliku.

Z góry dziękuję
pbnan
Jaka tabelka? Struktura? Gdzie te dane masz zapisane aktualnie? Szerzej opisz problem :]
Michu
Ehh.... proszę bardzo

  1. <?php
  2. $arr[0] = "a";
  3. $arr[1] = "b";
  4. $arr[2] = "c";
  5. $arr[3] = "d";
  6. $arr[4] = "e";
  7. $arr[5] = "f";
  8. $arr[6] = "g";
  9. ?>


Jakiej funkcji mam użyć, aby wstawić do tabeli literkę "ć" tak, aby była w tabeli między "c" a "d"?
pbnan
  1. <?php
  2. function array_insert($array, $pos, $element) {
  3. $array1 = array_slice($array, 0, $pos);
  4. $array2 = array_slice($array, $pos);
  5. array_push($array1, $element);
  6. return array_merge($array1, $array2);
  7. }
  8. ?>

Jakoś tak będzie najłatwiej, jak sądzę. Mogą być błędy typu liczenia-o-jeden przy cięciu tablic.

PS. Tabelka a tablica to raczej dwie różne rzeczy, tak według mnie. tongue.gif
Michu
oops, mój błąd... tak tablica a nie tabela. Dzięki smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.