![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 103 Pomógł: 1 Dołączył: 19.08.2008 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Witam, pisałem w innym temacie o mnożeniu elementów tablic jednak jak sie okazuje mój problem sprowadza się do usuwania dziur z tablicy. Postanowiłem się więc za to zabrać i tak:
Pobieram tablice z bazy która jest w formie stringa z separatorem ; więc exploduję go i przeglądam otrzymaną tablice a podczas tego sprawdzam czy dany element nie jest równy '' (dwa apostrofy, nie cudzysłow) -> jeżeli nie to chce zapisać element do tablicy. Po wyjściu z pętli chciałem skleić otrzymaną tablice w string tak żeby zobaczyć czy mi się udało i dostaje takie cos: Warning: implode() [function.implode]: Invalid arguments passed in C:\Program Files\WebServ\httpd\system\modules\faktura2.php on line 390 a wg mnie argumenty w tej funkcji są całkiem niekiepskie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Możecie mi powiedzieć co robię źle? Jestem prawie pewien, że robię jakąś elementarną głupotę jednak nie potrafię sobie z nią poradzić. Ten post edytował Marr 30.09.2008, 12:59:28 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 142 Pomógł: 28 Dołączył: 7.04.2008 Ostrzeżenie: (0%) ![]() ![]() |
zamiast
$tabelka = $tablica["$in"]; powinieneś mieć $tablica[$in] = $tabelka czyli dla każdej nie pustej $tabelka dodajesz ją na koniec tablicy $tablica i poxniej ją implodujesz |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 10:38 |