[ Príspevkov: 6 ] 
AutorSpráva
Offline

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

Registrovaný: 07.08.06
Prihlásený: 05.12.17
Príspevky: 919
Témy: 259 | 259
Bydlisko: Levice
NapísalOffline : 13.08.2015 21:52 | haluz s php array

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: 1719
Témy: 0 | 0
NapísalOffline : 13.08.2015 22:55 | haluz s php array

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ý: 16.11.17
Príspevky: 451
Témy: 9 | 9
NapísalOffline : 14.08.2015 8:55 | haluz s php array

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ý: 05.12.17
Príspevky: 919
Témy: 259 | 259
Bydlisko: Levice
Napísal autor témyOffline : 14.08.2015 12:06 | haluz s php array

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: 3971
Témy: 51 | 51
Bydlisko: Bratislava
Vek: 32
NapísalOffline : 18.08.2015 12:41 | haluz s php array

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


_________________
Desktop: CPU: AMD Athlon64 3000+ | MB: Biostar K8T890-A9 | VGA: NVIDIA GeForce 6200 LE 256MB | RAM: 2x 1GB A-DATA DDR 400 MHz Dual Kit | HDD: WD Caviar Blue 320GB | DVD: LG GSA-H10N | Keyboard: Chicony KU-0420 Silver/Black | Mouse: Logitech RX1000 | Zdroj: Corsair CX400 400W | CASE: DELUX DLC-MD370 Black | LCD: 20" Samsung 206BW | Repro: Teac XL-20
Notebook: ACER Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB / Intel HD Graphics | RAM: 4GB DDR3 1066 MHz | HDD: 640GB
Offline

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

Registrovaný: 19.03.07
Prihlásený: 11.12.17
Príspevky: 4010
Témy: 68 | 68
Bydlisko: BA
NapísalOffline : 18.08.2015 13:25 | haluz s php array

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 FX8350@4.514 | Cooling GELID Solutions Tranquillo rev 2 + Noctuaa NF-S12B 1200 | MB ASUS M5A99FX PRO R2.0 | RAM 2x8GB DDR3 Patriot 1600MHz CL9 Viper 3 | VGA Palit 1060 DUAL 6G | SSD Crucial MX300 525GB | HDD Seagate Ironwolf 3TB 5900rpm | PSU CORSAIR CX600M | MONITOR iiyama prolite E2473HDS | MOUSE Roccat SAVU + Razer eXactMat | TeamWolf VOD STORM | OS W10Pro x64 &
Server:CPU XEON X5450@3.0 | Cooling ninja Scythe 2 + Noctuaa NF-S12B 700 | MB ASUS P5Q | RAM 2x2+2x1GB A-DATA 800MHz | VGA ASUS 7600GT Silent 256MB | SSD Crucial M4 128GB | PSU EVGA 500B | Corsair K30 US | Archlinux x86_64 &
Notebook: DELL inspiron 7537 i7 4500U, 8GB RAM, nv750, FHD IPS, 1TB HDD | MOUSE Roccat Savu + Roccat Taito | WIN10Pro InsiderPreview x64 + ArchLinux x64 &
Mobil: OnePlus One | FW LineageOS 14.1 Nightly & Mobil: Blackberry Passport | 10.3.2 & Tablet: ASUS TF101 32G + dock | FW Stock
 [ Príspevkov: 6 ] 


haluz s php array



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

164

02.06.2012 13:52

neopagan

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

xls tabulka do php array

v PHP, ASP

1

599

04.05.2009 12:10

suchy

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

Pěkná haluz.

v Pevné disky a radiče

19

1418

10.02.2007 14:11

Jerry19

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

WHERE array

v PHP, ASP

0

288

25.09.2008 15:17

rooobertek

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

zoradenie array

v PHP, ASP

6

296

04.06.2010 10:42

camo

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

Array problém

v PHP, ASP

1

171

29.08.2012 20:31

Ďuri

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

C# multidimensional array

v Technológia .NET

4

184

29.06.2014 13:43

killmaster

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

Array - porovnanie zaznamov

v PHP, ASP

2

763

10.01.2007 12:41

Papulka

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

pascal funkcia, array

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

10

662

06.02.2011 11:37

coldak

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

Array so subormi

v PHP, ASP

2

280

05.06.2009 19:57

Draex

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

problem s Array

v PHP, ASP

3

261

16.11.2009 14:00

stenley

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

Hladanie v array

v PHP, ASP

5

236

19.03.2012 21:38

w3r0

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

Java One Dimension Array

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

6

136

07.04.2016 18:27

BX

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

zistenie počtu v array

v PHP, ASP

3

313

27.04.2009 14:23

johny694

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

from mysql to array

v PHP, ASP

6

445

11.01.2009 8:57

stenley

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

Vytiahnutie správnej hodnoty array

v PHP, ASP

1

342

18.07.2009 14:09

Snacker



© 2005 - 2017 PCforum, edited by JanoF