Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 1.01.2004 Skąd: czewa Ostrzeżenie: (0%)
|
tak jak w temacie jak moge usunac wybrany element w tablicy (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Oraz skasowac cala tablice gdy nie ma w niej juz zadnych wierszy ? Ten post edytował selea 19.09.2004, 10:31:02 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 166 Pomógł: 0 Dołączył: 1.04.2004 Skąd: Gdynia Ostrzeżenie: (0%)
|
Przy wyświetlaniu użyj !empty(), lub jeszcze lepiej foreach zamiast for. To powinno zapobiec pojawianiu się pustych wierszy.
$this->x to liczba elementów w tabeli, a nie maksymalny numer indexu, np.: Jeśli zrobisz tabele a[0] = 0 a[1] = 1 a[2] = 2 To tutaj liczba elementów wynosi 3, a max. index 2. Teraz kiedy zrobisz unset a[1], unset a[2] i dodasz nową wartość do a[] to liczba elementów będzie wynosiła 2, a max. index 3. Dlatego $this->x możesz używać tylko do dowiedzenia się ile elementów jest w zamówieniu, a nie do indexowania tablicy z zamówieniem. BTW. Zrób sobie eksperyment. Dodaj 3 elementy do zamówienia. Później usuń 2 ostatnie. Dodaj jeden nowy i sprawdź czy przypadkiem nie nadpisało tego wcześniejszego pierwszego. Ten post edytował Yarecki 24.09.2004, 06:04:55 |
|
|
|
selea usuwanie wybranego elementu tablic 19.09.2004, 10:30:35
Kinool [PHP] pobierz, plaintext <?php unset($... 19.09.2004, 10:54:28
komar07 [PHP] pobierz, plaintext <?php $wejsciowa_... 19.09.2004, 11:17:08
selea dobra ale jezeli mam
[PHP] pobierz, plaintext ... 19.09.2004, 14:48:38
rogrog [PHP] pobierz, plaintext <?php unset( ... 20.09.2004, 15:26:04
selea [PHP] pobierz, plaintext <?class zamowienie... 23.09.2004, 02:01:53
mls A może tak:
array_slice" title="Zobacz w manualu P... 24.09.2004, 01:10:13 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 16:43 |