Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> liczenie pod warunkiem?
kicaj
post 14.03.2003, 14:00:36
Post #1





Grupa: Zarejestrowani
Postów: 1 640
Pomógł: 28
Dołączył: 13.02.2003
Skąd: Międzyrzecz/Poznań

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


Mam pewien problem. Jak policzyc wszystkie rekordy zawierajace słowo, które się najczesciej powtarza?
Moja baza:
Kod
1 - imie1 - nazwa1

2 - imie2 - nazwa1

3 - imie3 - nazwa0

4 - imie4 - nazwa1

5 - imie5 - nazwa1

6 - imie6 - nazwa0

7 - imie7 - nazwa1

8 - imie8 - nazwa1

i chcem zeby mi wypisało ze najwiecej jest w rekoródw o nazwie 1!
nie wiem jak tu zastosowac mysql_num_rows??[/code]


--------------------
PHP Developer

"Nadmiar wiedzy jest równie szkodliwy jak jej brak" Émile Zola
Go to the top of the page
+Quote Post
DeyV
post 14.03.2003, 23:09:20
Post #2





Grupa: Zarząd
Postów: 2 277
Pomógł: 6
Dołączył: 27.12.2002
Skąd: Wołów/Wrocław




Select count(id) as ile, `slowo` from table GROUP BY `slowo` ORDER BY ile
a jeśli chcesz tylko jeden rekord - ten z największą ilością - dodajesz LIMIT 1
Może być?


--------------------
"Niezależnie od tego, jakie masz osiągnięcia, ktoś Ci pomaga..."
Go to the top of the page
+Quote Post
kicaj
post 15.03.2003, 01:48:33
Post #3





Grupa: Zarejestrowani
Postów: 1 640
Pomógł: 28
Dołączył: 13.02.2003
Skąd: Międzyrzecz/Poznań

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


...nie do konca. Chodzi mi ze w "SELECT..." nie moge uzyc 'slowo', mysql ma sam policzyc ile jest najwiecej powtarzajacych sie wierszy smile.gif


--------------------
PHP Developer

"Nadmiar wiedzy jest równie szkodliwy jak jej brak" Émile Zola
Go to the top of the page
+Quote Post
DeyV
post 15.03.2003, 10:39:45
Post #4





Grupa: Zarząd
Postów: 2 277
Pomógł: 6
Dołączył: 27.12.2002
Skąd: Wołów/Wrocław




Chyba się nie zrozumieliśmy (albo ja nie rozumiem ciebie winksmiley.jpg ) Podane `slowo` to nie słowo, występujące w tekstcie, lecz nazwa kolumny w bazie. Sorki za mało konkretne nazewnictwo.


--------------------
"Niezależnie od tego, jakie masz osiągnięcia, ktoś Ci pomaga..."
Go to the top of the page
+Quote Post
kicaj
post 15.03.2003, 16:39:30
Post #5





Grupa: Zarejestrowani
Postów: 1 640
Pomógł: 28
Dołączył: 13.02.2003
Skąd: Międzyrzecz/Poznań

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


...hehe raczej ja cie nie zrozumialem, chyba oto chodzi tylko nie moge tego do swojego skryptu podstawic! Mam tabele z dwóch kolum, pierwsza to ID (auto_increment), a druga to IMIE, i teraz chcem zeby mi wypisało: "najwiecej powtarzajacyhc sie imion(np. Zdzisław tongue.gif) jest 5 w bazie"!

tongue.gif


--------------------
PHP Developer

"Nadmiar wiedzy jest równie szkodliwy jak jej brak" Émile Zola
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: 19.06.2025 - 02:39