Obsah fóra
PravidláRegistrovaťPrihlásenie




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

Užívateľ
Užívateľ
haluz s php array

Registrovaný: 07.08.06
Prihlásený: 18.11.21
Príspevky: 947
Témy: 268
Bydlisko: Levice
Príspevok NapísalOffline : 13.08.2015 21:52

Mam napr. takyto array:

Kód:
$arr = array('bratislava,1'=> 'bratislavsky-hrad','banska-stiavnica,22'=> 'stary-zamok');


Podla vstupu od uzivatela sa v arrayi hlada dany hrad. Napr, vstup od uzivatela bude $hrad = "bratislavsky-hrad"

Potom vyhladavam:
Kód:
$key = array_search($hrad, $arr);
$res=explode(",",$key);
if (!empty ($key)) {return "blabla";} else {return "failed";}



Stale mi to dava failed. Pre druhy array stary-zamok to funguje v pohode. Potom som zistil, ze ak zmenim cislo 1 na 01, tak vtedy to najde v pohode... cize $arr = array('bratislava,01'=> 'bratislavsky-hrad',....

co je toto za nezmysel?


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 13.11.07
Prihlásený: 20.08.16
Príspevky: 1702
Témy: 0
Príspevok NapísalOffline : 13.08.2015 22:55

Mne ten kód, ktorý je v otázke, funguje bez problémov, takže problém bude pravdepodobne v niečom inom.

Ako je vytvárané to pole $arr? Obsahuje naozaj to, čo si myslíš?


Offline

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

Registrovaný: 06.02.14
Prihlásený: 19.01.18
Príspevky: 443
Témy: 9
Príspevok NapísalOffline : 14.08.2015 8:55

je potrebne volat funkciu array_search?
kedze to mas asociativne pole, staci ti urobit $key = $arr[$hrad]; ci mi nieco uslo?
a podmienku das if (exist($arr[$hrad])


Offline

Užívateľ
Užívateľ
haluz s php array

Registrovaný: 07.08.06
Prihlásený: 18.11.21
Príspevky: 947
Témy: 268
Bydlisko: Levice
Príspevok Napísal autor témyOffline : 14.08.2015 12:06

hm, divne je, ze ten moj povodny kod funguje na localhoste, ale na serveri nie... mozno tam ulozilo nejaky neviditelny znak, alebo ky fras. Nevadi, zatial to funguje s tou 01, ale skusil som to bez array search ako hatto13 pisal... teda $key = $arr[$hrad]; ale tu mi hadze notice Undefined index: bratislavsky-hrad, ale hlavne dava zase failed


Offline

Správca fóra
Správca fóra
haluz s php array

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 18.08.2015 12:41

Samozrejme, ze ti $arr[$hrad] hadze notice, kedze ty nehladas index pola, ale hodnotu ($hrad)







_________________
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

Skúsený užívateľ
Skúsený užívateľ
haluz s php array

Registrovaný: 19.03.07
Prihlásený: 14.04.24
Príspevky: 7076
Témy: 85
Bydlisko: BA
Príspevok NapísalOffline : 18.08.2015 13:25

skus si dat
Kód:
<pre>
<?php
print_r($PoLE);
?>
</pre>


nad tym polom a pozri co tam mas... pripadne nejaky trim nad tym txtom?







_________________
Desktop: CPU AMD R7 1700x @ 3.85GHz | Cooling be quiet! Dark Rock Pro 4 | MB ASRock X470 Taichi Ult. | RAM 4x8GB DDR4 G-SKILL TridentZ RGB 3000 CL16-16-16-36 | VGA Powercolor VEGA56 + Raijintek Morpheus II | SSD Crucial MX300 525GB | HDD Seagate Ironwolf 3TB 5900rpm | PSU CORSAIR RM750X | MONITOR AOC Q3279VWFD8 | MOUSE HyperX Pulsefire FPS + Razer eXactMat | HyperX Alloy FPS Brown | HyperX Cloud | ARCH x64 &
Notebook: DELL inspiron 7537 i7 4500U, 16GB RAM, nv750, FHD IPS,Crucial M4 128GB | ARCH x64 & Surface Go 8/128 &
Mobil: LG v40 ThinQ (2018) & SBC: Raspberry pi 0 | 3B+ & Headphones: Senheiser HD58X | AKG K551 + detachable cable mod | Linsoul TIN T2 | KZ SZN
Odpovedať na tému [ Príspevkov: 6 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. php array multidimensional

v PHP, ASP

2

312

02.06.2012 13:52

neopagan Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. xls tabulka do php array

v PHP, ASP

1

754

04.05.2009 12:10

suchy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Pěkná haluz.

v Pevné disky a radiče

19

1750

10.02.2007 14:11

Jerry19 Zobrazenie posledných príspevkov

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

v PHP, ASP

1

344

29.08.2012 20:31

Ďuri Zobrazenie posledných príspevkov

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

v PHP, ASP

6

479

04.06.2010 10:42

camo Zobrazenie posledných príspevkov

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

v PHP, ASP

0

452

25.09.2008 15:17

rooobertek Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. C# multidimensional array

v Technológia .NET

4

488

29.06.2014 13:43

killmaster Zobrazenie posledných príspevkov

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

v PHP, ASP

3

429

16.11.2009 14:00

stenley Zobrazenie posledných príspevkov

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

v PHP, ASP

5

475

19.03.2012 21:38

w3r0 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. pascal funkcia, array

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

10

967

06.02.2011 11:37

coldak Zobrazenie posledných príspevkov

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

v PHP, ASP

2

458

05.06.2009 19:57

Draex Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Array - porovnanie zaznamov

v PHP, ASP

2

1045

10.01.2007 12:41

Papulka Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Java One Dimension Array

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

6

335

07.04.2016 18:27

BX Zobrazenie posledných príspevkov

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

v PHP, ASP

10

619

19.05.2011 11:43

jtomcik Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. zistenie počtu v array

v PHP, ASP

3

499

27.04.2009 14:23

johny694 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Vymaze mi array udaje?

v Pevné disky a radiče

1

371

13.10.2007 14:35

icefire 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