Obsah fóra
PravidláRegistrovaťPrihlásenie




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

Užívateľ
Užívateľ
Hladanie v array poli a usporiadanie výsledkov

Registrovaný: 20.03.08
Prihlásený: 08.03.17
Príspevky: 596
Témy: 149
Bydlisko: Houston, Texas
Príspevok NapísalOffline : 09.07.2009 8:14

Ahojte, mám array pole,
Kód:
array(245231324 => [nejakytext], 11112 => [nejakytext2])

ale ide o to že tie čísla niesu porade, to by asi ale vadit nemalo a ja potrebujem vyhladať tie ktoré v nejakytext teda v hodnote obsahujú nejaké slová

napadlo ma že cez foreach a budem hladať či sa moj hladaný retazec zhoduje

ale neviem ako to potom usporiadať
sort() mi nejak nejde :roll:


Offline

Čestný člen
Čestný člen
Hladanie v array poli a usporiadanie výsledkov

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34
Bydlisko: Brno
Príspevok NapísalOffline : 09.07.2009 8:56

Skusil si ksort() ?


Offline

Užívateľ
Užívateľ
Hladanie v array poli a usporiadanie výsledkov

Registrovaný: 26.11.06
Prihlásený: 22.01.24
Príspevky: 4118
Témy: 319
Bydlisko: HE/BA
Príspevok NapísalOffline : 09.07.2009 9:50

hľadaj cez in_array('hladane slovo', $pole);


Offline

Správca fóra
Správca fóra
Hladanie v array poli a usporiadanie výsledkov

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 09.07.2009 11:28

ty chces, aby ti v poli hodnot naslo prvok, ktoreho cast je zhodna s hladanym vyrazom alebo hodnota prvku je identicka s hladanym vyrazom? to su dve rozne veci a len pri tej druhej mozes pouzit in_array







_________________
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ľ
Hladanie v array poli a usporiadanie výsledkov

Registrovaný: 20.03.08
Prihlásený: 08.03.17
Príspevky: 596
Témy: 149
Bydlisko: Houston, Texas
Príspevok Napísal autor témyOffline : 09.07.2009 11:54

áno len časť teda povedzme že v poli bude miso250593 a ked dam hladať miso tak my to vyhodí
teda niečo ako v sql LIKE %miso%

a usporiadať podla abecedy tie ktoré nájde

no mna napadlo že

foreach ($array as $key => $data) {

if (strpos($data, 'TEXT CO MA NAJST'))
{
$newdata[$key] = $data;
}
}

napr takto a potom to pomocou $data usporiadať podla abecedy


Offline

Správca fóra
Správca fóra
Hladanie v array poli a usporiadanie výsledkov

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 09.07.2009 15:47

a co ti na tom nefunguje? nevyzera, ze by tam mal byt nejaky problem (okrem mensej chyby pri pouziti strpos)...







_________________
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ľ
Hladanie v array poli a usporiadanie výsledkov

Registrovaný: 20.03.08
Prihlásený: 08.03.17
Príspevky: 596
Témy: 149
Bydlisko: Houston, Texas
Príspevok Napísal autor témyOffline : 09.07.2009 15:56

a akej?

mne ide o to že nefunguje mi to usporiadanie


Offline

Správca fóra
Správca fóra
Hladanie v array poli a usporiadanie výsledkov

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 09.07.2009 16:03

ak bude hladany vyraz na zaciatku hodnoty prvku pola (funkcia vrati poziciu 0), tak ti ho neprida do pola $newdata, lebo sa ta 0 vyhodnoti ako FALSE a teda podmienka v if nebude splnena...

usporiadavat prvky vysledneho pola chces podla indexov alebo hodnot prvkov?







_________________
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ľ
Hladanie v array poli a usporiadanie výsledkov

Registrovaný: 20.03.08
Prihlásený: 08.03.17
Príspevky: 596
Témy: 149
Bydlisko: Houston, Texas
Príspevok Napísal autor témyOffline : 09.07.2009 16:06

hodnôt

a čo použiť namiesto strpos
?


Offline

Správca fóra
Správca fóra
Hladanie v array poli a usporiadanie výsledkov

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 09.07.2009 16:16

sort() sa pouziva na zoradenie hodnot, malo by to fungovat...
Kód:
$search = "vyraz";

$newdata = array();
foreach($olddata as $value) {
   if(strpos($value, $search)!==FALSE) {
      $newdata[] = $value;
   }
}

sort($newdata);

print_r($newdata);







_________________
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ľ
Hladanie v array poli a usporiadanie výsledkov

Registrovaný: 20.03.08
Prihlásený: 08.03.17
Príspevky: 596
Témy: 149
Bydlisko: Houston, Texas
Príspevok Napísal autor témyOffline : 09.07.2009 16:22

ďakujem


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


Podobné témy

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

v JavaScript, VBScript, Ajax

3

316

25.12.2013 15:07

shaggy Zobrazenie posledných príspevkov

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

v Technológia .NET

2

677

03.03.2020 13:22

akqj10 Zobrazenie posledných príspevkov

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

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

4

485

13.04.2017 12:21

neutroN Zobrazenie posledných príspevkov

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

v PHP, ASP

4

544

15.07.2009 10:56

stenley Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Hľadanie hodnoty v poli

v PHP, ASP

5

565

01.09.2010 14:30

zaciatocnik 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. Google vyhladavac (zobrazovanie vysledkov)

v Internetový marketing, SEO, reklama

9

2498

07.05.2009 21:39

lolko Zobrazenie posledných príspevkov

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

v Databázy

2

352

11.02.2013 16:14

Ďuri Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. mysql - triedenie výsledkov po slovensky

v Databázy

5

1238

21.01.2010 11:52

Merlin_sk Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. WordPress: forma zobrazenia výsledkov vyhľadávania

v Redakčné systémy

7

525

26.10.2014 9:09

capricorn7 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Firefox - plugin na streamovanie vysledkov hladania?

v Sieťové a internetové programy

0

423

05.04.2010 13:16

SkyHiRider Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. MySQL fulltext priveľa výsledkov a ich zoraďovanie

v Databázy

9

841

16.04.2011 22:16

allan Zobrazenie posledných príspevkov

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

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

26

929

28.03.2017 21:15

BX Zobrazenie posledných príspevkov

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

v Chladiče a všetky druhy chladenia

5

1823

20.10.2006 17:09

ScorpionSX Zobrazenie posledných príspevkov

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

v HTML, XHTML, XML, CSS

6

638

15.12.2009 20:07

neopagan Zobrazenie posledných príspevkov

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

v Operačné systémy Microsoft

0

326

24.08.2012 18:50

dangerous_123 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