Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 8 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 02.09.08
Prihlásený: 23.01.13
Príspevky: 81
Témy: 17
Príspevok NapísalOffline : 07.05.2009 13:26

zdravim vospolok.

mam mensi problem s polami v PHP-cku a neviem si s tym rady, a uz sa mi z hlavy pari... :loony:

mam ciselne pole,

Kód:
$moje_pole[0]
$moje_pole[1]
$moje_pole[2]
$moje_pole[3]
$moje_pole[4]
$moje_pole[5]
$moje_pole[6]

.. atd az po nejake cislo 1.200 :-)

kde sa hodnoty opakuju, po siedmych, cize trebars mena su ulozene v poliach $moje_pole[0], $moje_pole[7], $moje_pole[14], $moje_pole[21], atd...

a ja by som to chcel mat v poli nejak takto:
Kód:
$moje_pole_meno[0]; //by malo predstavovat $moje pole[0]
$moje_pole_meno[1]; //by malo predstavovat $moje pole[7]
$moje_pole_meno[2]; //by malo predstavovat $moje pole[15]
$moje_pole_meno[3]; //by malo predstavovat $moje pole[23]

.. atd

takto potrebujem prepracovat cele pole, lebo trebars polozka ulica je v poliach $moje_pole[1], $moje_pole[8], $moje_pole[15], $moje_pole[22], atd...


Offline

Užívateľ
Užívateľ
zmena klucov pola

Registrovaný: 26.11.06
Prihlásený: 22.01.24
Príspevky: 4118
Témy: 319
Bydlisko: HE/BA
Príspevok NapísalOffline : 07.05.2009 13:48

Prečo si nevytvoríš viacrozmerné asociatívne pole?


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 02.09.08
Prihlásený: 23.01.13
Príspevky: 81
Témy: 17
Príspevok Napísal autor témyOffline : 07.05.2009 13:53

vies uviest nejaky jednoduchy priklad?


Offline

Skúsený užívateľ
Skúsený užívateľ
zmena klucov pola

Registrovaný: 29.10.07
Prihlásený: 27.10.23
Príspevky: 1395
Témy: 30
Bydlisko: Bratislava
Príspevok NapísalOffline : 07.05.2009 13:59

Kód:
$pole[0]['meno'] = 'karol';
$pole[0]['vek'] = 40;

$pole[1]['meno'] = 'klara';
$pole[1]['vek'] = 17;

$pole[2]['meno'] = 'ivan';
$pole[2]['vek'] = 20;







_________________
PC: OS: Windows 11 (64bit) CPU: AMD Ryzen 5 3600 GPU: ASUS TUF RTX3060Ti 8GB RAM: 16GB DDR4-3200MHz Kingston Fury MB: ASUS TUF Gaming B550M WIFI SSD: 1000GB PCIe M.2 NVME
Mobil: Xiaomi POCO F2 PRO
Offline

Užívateľ
Užívateľ
zmena klucov pola

Registrovaný: 26.11.06
Prihlásený: 22.01.24
Príspevky: 4118
Témy: 319
Bydlisko: HE/BA
Príspevok NapísalOffline : 07.05.2009 14:03

Kód:
$pole[0]['meno'] = 'Moje meno';
$pole[0]['adresa'] = 'Košice';
$pole[0]['vek'] = '15';
$pole[1]['meno'] = 'Tvoje meno';
$pole[1]['adresa'] = 'Blava';
$pole[1]['vek'] = 'Neznamy';


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 02.09.08
Prihlásený: 23.01.13
Príspevky: 81
Témy: 17
Príspevok Napísal autor témyOffline : 07.05.2009 21:39

aaaano, toto presne chcem, co ste vy napisali, len to ma jeden hacik. to povodne pole ma nieco cez 1 200 udajov! a ja preto potrebujem nejaku funkciu, ktora mi zmeni to povodne ciselne pole na to asociativne.


Offline

Správca fóra
Správca fóra
zmena klucov pola

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 08.05.2009 9:42

povodne pole generujes ty alebo ho odniekial ziskavas v takomto tvare? Pokial strukturu povodneho pola nemozes ovplyvnit, tento skriptik ti vytvori nove s pozadovanou strukturou (pisane z hlavy, takze netestovane):
Kód:
$arrNew = array();
for($i=0; $i<=count($pole)-7; $i+=7) {
   $arrNew[] = array(
      "meno" => $pole[$i],
      "ulica" => $pole[$i+1],
      "item2" => $pole[$i+2],
      "item3" => $pole[$i+3],
      "item4" => $pole[$i+4],
      "item5" => $pole[$i+5],
      "item6" => $pole[$i+6]
   );
}







_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 02.09.08
Prihlásený: 23.01.13
Príspevky: 81
Témy: 17
Príspevok Napísal autor témyOffline : 08.05.2009 15:28

presne toto som potreboval. dakujem stenley, velmi si mi pomohol, netusil som, ze pole sa da tak jednoducho definovat. ja som zbytocne vytvaral dve premmenne ($i a $j), kde s $i som prechadzal starym polom, presne ako ty a s $j som sa snazil vytvarat kluce noveho pola, no proste zbytocne komplikovane.

strukturu povodneho pola neviem ovplyvnit, preto som potreboval takymto sposobom prebehnut z pola do pola.


este raz diki ;)


Odpovedať na tému [ Príspevkov: 8 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Java - zmena velkosti pola

v Assembler, C, C++, Pascal, Java

18

900

21.07.2010 15:53

duracer Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Live zmena hodnot poli na zaklade ineho pola

v JavaScript, VBScript, Ajax

2

586

17.09.2009 2:00

SonnY Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. export klucov

v Bezpečnosť a firewally

2

1052

24.11.2007 16:17

labkomil Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Test USB klúčov

[ Choď na stránku:Choď na stránku: 1, 2, 3, 4 ]

v Ostatné zariadenia

111

32432

31.01.2019 12:46

Joeyeti Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Bitlocker deaktivacia recovery klucov u MS

v Bezpečnosť a firewally

2

692

24.08.2019 3:28

andyf Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Protokoly tajneho zdielania s pouzitim distribucie klucov

v Assembler, C, C++, Pascal, Java

3

449

15.03.2010 14:16

ac.milan Zobrazenie posledných príspevkov

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie. Testy rychlosti USB klucov a pam. kariet

v Úložné zariadenia

0

8319

21.10.2009 21:18

ac.milan Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. WinXP - ako zrušiť automatické prehrávanie USB kľúčov

v Operačné systémy Microsoft

9

2521

18.02.2008 1:57

JanoF Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Zmena obrazka pri nadideni z myslov.../...Zmena pozadia

v JavaScript, VBScript, Ajax

2

2237

11.09.2007 22:42

rik Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. vrátenie pola

v Assembler, C, C++, Pascal, Java

2

442

08.11.2012 19:01

faraon Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. INDEX POLA

v JavaScript, VBScript, Ajax

1

660

15.10.2009 11:39

Ďuri Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. dlžka pola

v HTML, XHTML, XML, CSS

2

539

16.10.2009 22:40

dessert Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. uvolnenie pola

v Assembler, C, C++, Pascal, Java

8

477

10.01.2010 20:18

johny3212 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. deklaracia pola - C

v Assembler, C, C++, Pascal, Java

4

997

12.11.2010 13:40

mack0 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Načítanie do poľa

v PHP, ASP

6

444

07.02.2008 21:32

xxxmiroxxx Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Sirka formularoveho pola

v HTML, XHTML, XML, CSS

1

380

20.04.2009 15:47

emer Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra