Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Zmiany kolejności wierszy w tablicy
Forum PHP.pl > Forum > Przedszkole
tommy567
Mam następująca tablicę

tabela[1]['ID]=5;
tabela[2]['ID]=6;
tabela[3]['ID]=7;
tabela[4]['ID]=8;
tabela[5]['ID]=9;

I w wyniku działania skryptu chiałbym zamienić kolejnosc pewnych wierszy. W jaki sposób tozorobić żebym mógł odwołać sie do konkretnych wierszy i zmienić je ze sobąquestionmark.gif
nospor
  1. <?php
  2.  
  3. $pom = $tabela[3];
  4. $tabela[3] = $tabela[5];
  5. $tabela[5] = $pom;
  6.  
  7. ?>
tommy567
No tak tyle to ja bym też wiedział ale jak pobrać np. element z tej tablicy ktorego np. wartosc pola ID=4 lub ID=2 itd.

Sama zmaine wiem jak dokonac tlyko jak sie odwolac do tego konkretnego wiersza??
nospor
no to przelaujesz po tablicy i patrzysz czy ma taką wartość:
  1. <?php
  2.  
  3. function getIndex($value)
  4. {
  5. foreach ($tabela as $ind =>$val)
  6.  if ($val['ID'] == $value)
  7.  return $ind;
  8. return false;
  9. }
  10.  
  11. ?>
tommy567
dzieki za help! Juz jest Ok... 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.