![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 560 Pomógł: 0 Dołączył: 15.07.2003 Skąd: Kwidzyn Ostrzeżenie: (0%) ![]() ![]() |
mam 2 tablice np:
[php:1:4f99989622]<?php $tab1[0]=1; $tab1[1]=5; $tab1[2]=2; $tab1[3]=14; $tab2[0]="aaa"; $tab2[1]="bb"; $tab2[2]="ccc"; $tab2[3]="ddd"; ?>[/php:1:4f99989622] i sa one ze soba powiazane tzn wartosci nie moge zminiac swoich indexow tzn wartosc 1 w tab1 musi byc polaczona z wartoscia "aaa" w tab2 teraz powiedzmy chce usunac sobie pola o indexie 3 w obydwu tabelach (rzeby zachowac "relacje") wiec robie: [php:1:4f99989622]<?php unset($tab1[3]); unset($tab2[3]); ?>[/php:1:4f99989622] no i wszystko jest cacy tzn usuwa sie i tablice sa bez pul o indexie 3 ale jak chce usunac cos ze srodka tablicy albo z poczatku to zaczynaja sie problemy, tzn wartosci zaczynaja zanikac (sa puste) i cala tablica sie rozsypuje! jest moze jakas funkcja do sortowania indexow?? tzb cos takiego co sprawdza czy wartosc jest pusta i ja uswa? moze jeszcze raz (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) powiedzmy ze chcialbym usunac z tablic rekordy o indexie 2 i chcialbym zeby tablica wygladala tak: [php:1:4f99989622]<?php $tab1[0]=1; $tab1[1]=5; $tab1[2]=14; $tab2[0]="aaa"; $tab2[1]="bb"; $tab2[2]="ddd"; ?>[/php:1:4f99989622] czyli index 3 robi sie indexem 2 kurka niewiem czy zrozumiecie o co mi chodzi :| |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 14:26 |