| -Stypula- |
Post
#1
|
|
Goście |
Więc mam w bazie danych kolumnę "tagi" w której mam dane w formacie "tag1, tag2, tag3, (...)" i chcę żeby mi się wyświetlało 5 słów które się najczęściej powtarzają (ze wszystkich rekordów pobranych z pola "tagi").
Jeśli mnie nadal nie rozumiecie to podam przykład: Mam pewną tabelę w której mam pola id i tagi. Rekordy wyglądają tak:
Pobieram tagi za pomocą: następnie robię z tego tablicę za pomocą explode (usuwam przecinki): . I teraz z powstałej tablicy "$tagi" chcę wyciągnąć wszystkie rekordy i policzyć ile razy się który powtarza a następnie wyświetlić pięć które użyte zostały najczęściej i wyświetlić je. Kolejność nie ma znaczenia (IMG:http://forum.php.pl/style_emoticons/default/haha.gif) . Proszę o pomoc |
|
|
|
Stypula [PHP][MYSQL]Wybieranie danych z tablicy i liczenie ile razy się powtórzyły 16.11.2008, 13:48:47
melkorm Napsiałem sobie to i nawet nei jest trudne ;p... 16.11.2008, 15:20:01
erix Cytat4. następnie funkcją foreach lecisz po tej ta... 16.11.2008, 16:18:50
melkorm CytatTrochę strzelasz do muchy z armaty, bo j... 16.11.2008, 16:46:09
Stypula Ok. Mam coś takiego:
[PHP] pobierz, plaintext ... 17.11.2008, 19:04:10
erix foreach" title="Zobacz w manualu PHP" target="_man... 17.11.2008, 19:06:27
Stypula Ok. Rozwiązałem to za pomocą:
[PHP] pobierz, plain... 17.11.2008, 19:20:31 ![]() ![]() |
|
Aktualny czas: 20.12.2025 - 21:44 |