Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Ile danych w kolumnie
Al
post
Post #1





Grupa: Zarejestrowani
Postów: 36
Pomógł: 0
Dołączył: 10.10.2003

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


Witam,

mam w pliku tekstowym dane użytkowników: imie, nazwisko, rok urodzenia, miesjce zamieszkania, e-mail. Wyświetlam wszystko wierszami. Jak policzyć ilu użytkowników jest z danego miasta?

Dzięki za podpowiedzi.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
dob
post
Post #2





Grupa: Zarejestrowani
Postów: 166
Pomógł: 0
Dołączył: 30.01.2003
Skąd: Warszawa

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


[php:1:6cbc6e10ca]<?php
$plik="plik_z_danymi.txt"
$tab=file($plik);
$cnt=count($tab);
$ile=0;

for($i=0; $i<$cnt; $i++){
$cz=explode("|*|", $tab[$i]); //wpisz poprawny separator !
if($cz[3]==$_GET['miasto']){
$ile++;
}
}

echo $ile." - tyle razy w pliku wystepuje ". $_GET['miasto'];
?>[/php:1:6cbc6e10ca]

To takie coś prostego - poprostu pobierasz plik do tablicy kazdą linie dzielisz explodem na czesci i sprawdzasz czy dana czesc jest równa zmiennej którą przekazujesz np. w adresie liczysz to i voila.


Oczywiscie to prosty przykład - zrób to sobie z jakimś bardziej rozbudowanym formularzem - zeby mozna było wybrac czego chcemy szukac (miasto , imie) i podac odpowiednik
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 16.10.2025 - 07:08