Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> przeszukiwanie tablicy
{Cr@zy}
post 16.06.2004, 18:48:48
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 24.01.2004
Skąd: Olsztyn

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


witam mam pytanko

w jaki najprostrzy sposob wyszukac linijke i wyswietlic ja
z pliku textowym ktory jest sformatowany
1pole po którym chce wyszukac||2dane qture maja byc wyswietlone||tez wyswietlone||itd

troche to pytanie lamerskie no ale szukam w necie i nic sad.gif
a zreszta kto pyta nie bladzi smile.gif

Ten post edytował {Cr@zy} 16.06.2004, 19:09:37


--------------------
west side is the best !!
Go to the top of the page
+Quote Post
mike
post 16.06.2004, 19:16:28
Post #2





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Napisz według jakich kryteriów chcesz przeszukiwać tą tablicę.
Przydać ci się mogą funkcje file(), explode() i array_search()
Go to the top of the page
+Quote Post
{Cr@zy}
post 16.06.2004, 19:24:03
Post #3





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 24.01.2004
Skąd: Olsztyn

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


kryterium wyszukiwania np po imionach tzn w pliku qturego uzywamy jako tablicy ma taka forme
imie||nazwisko||telefon||itd
no zeby wyswietlal np tylko imiana zbyszek nazwisko zbyszka tel zbyszka itd

co do funkcji file(), explode() mozemy je pominac dzialanie ich jest mi znane smile.gif
skupmy sie na wyszukaniu

Ten post edytował {Cr@zy} 16.06.2004, 19:27:31


--------------------
west side is the best !!
Go to the top of the page
+Quote Post
matys
post 16.06.2004, 19:25:22
Post #4





Grupa: Zarejestrowani
Postów: 109
Pomógł: 0
Dołączył: 7.03.2004
Skąd: Szczecin|Bukowe

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


Poczytaj troche o funkcjach do ktorych dostales linki wyzej i sam tez cos pomysl, pokombinuj.....


--------------------
"Unix is like a vigvam - no windows, no gates, Apache inside"
Warsztat: Windows XP PE | Dreamweaver | Apache 1.3.29 | PHP 4.3.4 | Araneae | MYSQL 4 | Visual Studio | Dev-C++
[b]Programowanie: llllll 40%
Go to the top of the page
+Quote Post
{Cr@zy}
post 16.06.2004, 20:07:00
Post #5





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 24.01.2004
Skąd: Olsztyn

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


nie moge przebrnac przez array_search sad.gif niestety
nie potrafie ta funkcja przeszukac tablic i wyodrebnic np jedno imie sad.gif


--------------------
west side is the best !!
Go to the top of the page
+Quote Post
czachor
post 16.06.2004, 20:57:08
Post #6





Grupa: Zarejestrowani
Postów: 897
Pomógł: 40
Dołączył: 16.12.2003
Skąd: Warszawa

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


Cytat
Manual php: array_search --  Przeszukuje tablicę pod kątem podanej wartości i w przypadku sukcesu zwraca odpowiedni klucz

  1. <?php
  2. $tablica = array( 'imie' => 'zdzisiu', 'nazwisko' => 'waldi' );
  3. $result = array_search('zdzisiu', $tablica);
  4. echo $result; // 'imie'
  5. echo $tablica[$result]; // 'zdzisiu';
  6. ?>


Ten post edytował czachor 16.06.2004, 20:58:14


--------------------
how many SEO experts does it take to change a light bulb,lightbulb,light,bulb,lamp,lighting,switch,sex,xxx
5-Reasons-why-you-should-NEVER-fix-a-computer-for-free
Go to the top of the page
+Quote Post
sf
post 16.06.2004, 20:58:08
Post #7





Grupa: Zarejestrowani
Postów: 1 597
Pomógł: 30
Dołączył: 19.02.2003
Skąd: Tychy

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


uzyc petli? tongue.gif swoja droga pokaz kawalek kodu, ktory juz masz, a druga mozliwosc to poszukaj na forum... juz pare razy byl ten problem poruszany winksmiley.jpg


--------------------
Zapraszam na mój php blog, tworzenie stron.
Go to the top of the page
+Quote Post
{Cr@zy}
post 16.06.2004, 22:42:17
Post #8





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 24.01.2004
Skąd: Olsztyn

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


petla juz jest tongue.gif a kodu nie pokaze pokazywalem jak bylem maly tongue.gif
oczywiscie zartuje dziekuje wszytkim za pomoc
wreszcie zatrybilem jak to nalezy zrobic
oczywiscie zawsze kombinuje od du...y strony
a to takie proste smile.gif
jescze raz dzieki dla wszytkich
Pzdr all


--------------------
west side is the best !!
Go to the top of the page
+Quote Post
party
post 17.06.2004, 12:21:37
Post #9





Grupa: Zarejestrowani
Postów: 131
Pomógł: 0
Dołączył: 19.08.2003
Skąd: Bydgoszcz

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


jeszcze możesz użyć w pętli eregi:
  1. <?php
  2. $arrFile = file( 'plik.txt' );
  3.  
  4. for( $i = 0; $i < count( $arrFile ); $i++ )
  5. {
  6.  $line = explode( '||', $arrFile[ $i ] ); // zakladamy ze wartosci sa takie: iimie||nawisko||telefon
  7.  if( eregi( 'zdzisiek', $line[0] ) )
  8.  {
  9. print( 'OK' );
  10.  }
  11.  else
  12.  {
  13. print('Not found');
  14.  }
  15. }
  16. ?>


Ten post edytował Partyzant 17.06.2004, 12:23:14


--------------------
Go to the top of the page
+Quote Post
{Cr@zy}
post 17.06.2004, 12:52:02
Post #10





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 24.01.2004
Skąd: Olsztyn

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


wszystko ok ale zamiast OK jak by sie wyswietlala wartosci z tej linia z pliku textowego to bylby wypas


--------------------
west side is the best !!
Go to the top of the page
+Quote Post
Chewolf
post 17.06.2004, 13:04:41
Post #11





Grupa: Zarejestrowani
Postów: 335
Pomógł: 0
Dołączył: 15.11.2003

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


  1. <?
  2. print $line[0];
  3. ?>
Go to the top of the page
+Quote Post
{Cr@zy}
post 17.06.2004, 16:34:30
Post #12





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 24.01.2004
Skąd: Olsztyn

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


no i jest wypas exclamation.gif
dzieki za pomoc exclamation.gif


--------------------
west side is the best !!
Go to the top of the page
+Quote Post
rzseattle
post 18.06.2004, 23:52:11
Post #13





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

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


php => php Początkujący


--------------------
"Real children don't go hoppity-skip unless they are on drugs."
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 Wersja Lo-Fi Aktualny czas: 28.04.2024 - 01:35