| | |
| Stránka: 1 z 1
| [ Príspevkov: 11 ] | |
Autor | Správa |
---|
Registrovaný: 20.03.08 Prihlásený: 08.03.17 Príspevky: 596 Témy: 149 Bydlisko: Houston, Texas | Napísal Unlink: 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
|
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 Bydlisko: Brno | Napísal Ďuri: 09.07.2009 8:56 | |
|
Skusil si ksort() ?
|
|
Registrovaný: 26.11.06 Prihlásený: 22.01.24 Príspevky: 4118 Témy: 319 Bydlisko: HE/BA | Napísal Flety: 09.07.2009 9:50 | |
|
hľadaj cez in_array('hladane slovo', $pole);
|
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
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 |
|
Registrovaný: 20.03.08 Prihlásený: 08.03.17 Príspevky: 596 Témy: 149 Bydlisko: Houston, Texas | Napísal autor témy Unlink: 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
|
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
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 |
|
Registrovaný: 20.03.08 Prihlásený: 08.03.17 Príspevky: 596 Témy: 149 Bydlisko: Houston, Texas | Napísal autor témy Unlink: 09.07.2009 15:56 | |
|
a akej?
mne ide o to že nefunguje mi to usporiadanie
|
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
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 |
|
Registrovaný: 20.03.08 Prihlásený: 08.03.17 Príspevky: 596 Témy: 149 Bydlisko: Houston, Texas | Napísal autor témy Unlink: 09.07.2009 16:06 | |
|
hodnôt
a čo použiť namiesto strpos
?
|
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
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 |
|
Registrovaný: 20.03.08 Prihlásený: 08.03.17 Príspevky: 596 Témy: 149 Bydlisko: Houston, Texas | Napísal autor témy Unlink: 09.07.2009 16:22 | |
|
ďakujem
|
|
| Stránka: 1 z 1
| [ Príspevkov: 11 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| Usporiadanie vysledkov v JavaScript, VBScript, Ajax | 3 | 316 | 25.12.2013 15:07 shaggy | | Porovnavanie vysledkov v poli s toleranciou v Technológia .NET | 2 | 677 | 03.03.2020 13:22 akqj10 | | Usporiadanie prvkov v poli v Assembler, C, C++, Pascal, Java | 4 | 485 | 13.04.2017 12:21 neutroN | | Prehladavanie Array a jeho usporiadanie v PHP, ASP | 4 | 544 | 15.07.2009 10:56 stenley | | Hľadanie hodnoty v poli v PHP, ASP | 5 | 565 | 01.09.2010 14:30 zaciatocnik | | Hladanie v array v PHP, ASP | 5 | 475 | 19.03.2012 21:38 w3r0 | | Google vyhladavac (zobrazovanie vysledkov) v Internetový marketing, SEO, reklama | 9 | 2498 | 07.05.2009 21:39 lolko | | Zoradenie vysledkov v JOINe v Databázy | 2 | 352 | 11.02.2013 16:14 Ďuri | | mysql - triedenie výsledkov po slovensky v Databázy | 5 | 1238 | 21.01.2010 11:52 Merlin_sk | | WordPress: forma zobrazenia výsledkov vyhľadávania v Redakčné systémy | 7 | 525 | 26.10.2014 9:09 capricorn7 | | Firefox - plugin na streamovanie vysledkov hladania? v Sieťové a internetové programy | 0 | 423 | 05.04.2010 13:16 SkyHiRider | | MySQL fulltext priveľa výsledkov a ich zoraďovanie v Databázy | 9 | 841 | 16.04.2011 22:16 allan | | Usporiadanie čísiel v Assembler, C, C++, Pascal, Java | 26 | 929 | 28.03.2017 21:15 BX | | Usporiadanie kablov v Chladiče a všetky druhy chladenia | 5 | 1823 | 20.10.2006 17:09 ScorpionSX | | usporiadanie divov v HTML, XHTML, XML, CSS | 6 | 638 | 15.12.2009 20:07 neopagan | | Usporiadanie suborov v Operačné systémy Microsoft | 0 | 326 | 24.08.2012 18:50 dangerous_123 |
| 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
|
|