Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> szukanie w tablicach
Gligamesh
post
Post #1





Grupa: Zarejestrowani
Postów: 227
Pomógł: 0
Dołączył: 13.06.2003
Skąd: rykowice

Ostrzeżenie: (0%)
-----


Witam czy ktos by mogl mi wskazac gdzie moge znalesc skrypt ktory szuka danego ciagu znakow i wyswietla wynik na stronie www. szukac ma w tablicach
Go to the top of the page
+Quote Post
adwol
post
Post #2





Grupa: Zarejestrowani
Postów: 691
Pomógł: 0
Dołączył: 6.08.2003

Ostrzeżenie: (0%)
-----


Cytat
Witam czy ktos by mogl mi wskazac gdzie moge znalesc skrypt ktory szuka danego ciagu znakow i wyswietla wynik na stronie www. szukac ma w tablicach

O takie coś Ci chodzi:
[php:1:5da9e0e7f3]<?php
foreach ($tablica as $v)
if (strpos($v, $szukany_ciag) !== false)
print "Znaleziono w "$v"";
?>[/php:1:5da9e0e7f3]
Go to the top of the page
+Quote Post
Gligamesh
post
Post #3





Grupa: Zarejestrowani
Postów: 227
Pomógł: 0
Dołączył: 13.06.2003
Skąd: rykowice

Ostrzeżenie: (0%)
-----


blisko,
zaluzmy ze tablica wyglada tak :

|dane1|dane2|dane3n

to skrypt szuka slowa kluczowego np. w polach dane1 i 2 a wyswielta zawartosc z calej tablicy
Go to the top of the page
+Quote Post
Gligamesh
post
Post #4





Grupa: Zarejestrowani
Postów: 227
Pomógł: 0
Dołączył: 13.06.2003
Skąd: rykowice

Ostrzeżenie: (0%)
-----


eh, chyba nikt mi nie pomoze :cry:
Go to the top of the page
+Quote Post
rzseattle
post
Post #5





Grupa: Przyjaciele php.pl
Postów: 554
Pomógł: 0
Dołączył: 4.04.2002
Skąd: Tychy

Ostrzeżenie: (0%)
-----


jesli tablica ednowymiarowa
[php:1:9eb929961a]<?php
foreach ( $tablica as $k => $v ){
if (strpos($v, $szukany_ciag) !== false){
$z[] = "Znaleziono w kluczu: ".$k." i badanym ciagu: ".$v;
}
}
echo ("Znalezione:<br />");
echo ( implode( "<br />", $z ) );
echo ( "<hr>" );
echo ("W Tablicy:<br />");
echo ( implode( "<br />", $tablica ) );
?>[/php:1:9eb929961a]

questionmark.gifquestionmark.gif chodzilo o takie cos czy o przeszukiwanie tablic wielowymiarowych questionmark.gif?

ps adwol code modyfication laugh.gif


--------------------
"Real children don't go hoppity-skip unless they are on drugs."
Go to the top of the page
+Quote Post
Gligamesh
post
Post #6





Grupa: Zarejestrowani
Postów: 227
Pomógł: 0
Dołączył: 13.06.2003
Skąd: rykowice

Ostrzeżenie: (0%)
-----


wielowymiarowych, dzieki za starania juz sobie poradzilem, stwozylem takie cos i działa

[php:1:2ad2c52d91]<?php

$plik_tablica="dane/tab.txt";
$rows=@file($plik_tablica);

for ($i=0; $i<sizeof($rows); $i++)
{
list($kol1,$kol2,$kol3,$kol4,$kol5,$kol6,$kol7,$kol8) = split("|",$rows[$i]);

if (chop($kol8)==$szukaj)
{

echo "$kol8 ,<br> $kol1";
}
else {
echo "";
}
}
?>[/php:1:2ad2c52d91]
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 21.08.2025 - 05:51