ForumCała strona

Nawigacja

Aktualnie online

Gości online: 2

Użytkowników online: 0

Łącznie użytkowników: 25,399
Najnowszy użytkownik: aronbazily8

Logowanie

Nazwa użytkownika

Hasło



Zarejestruj się

Odzyskaj hasło

Shoutbox

Musisz zalogować się, aby móc dodać wiadomość.

JazOOn
31.10.2024 20:49:47
Kto pije?

piterus
30.10.2024 19:45:48
I będziemy śpiewać: "Kiedy 20 blisko, przebadaj wszystko, przebadaj wszystko..." Pfft

Apis
30.10.2024 07:24:24
W grudniu pyknie mi 19 lat tutaj.

krystian1988
28.10.2024 19:47:21
Już bliżej niż dalej Grin mi strzeliło 15 w tym roku Grin

JazOOn
27.10.2024 23:16:23
No mi pyknie 20 w przyszłym roku

Pobierz nową wersję
Pobierz podręcznik
Zobacz inne oficjalne Supporty
Statystyki supportu
PHP-Fuson PL na Facebooku

RSS

Polecamy hosting SferaHost.pl

Zobacz temat

 Drukuj temat
[EF IV] Średnia ocen newsa w postaci graficznej
veto
Witam wszystkich. Tak jak w temacie... Nie będę się rozpisywał a pokażę wam o co mi chodzi:

img352.imageshack.us/img352/5114/ddacg6.png


Wszystko widać na rysunku... Tzn chciałbym by była wyciągana średnia, zaokrąglona funkcją ceil i można było potem wyświetlać to w formie graficznej jak wyżej pokazałem.. Myśle że jasno to przedstawiłem...

Jeżeli było to wykorzystane w jakimś modzie to prosiłbym napisać bo nie trzeba się będzie bawić tylko skopiuję rozwiazanie. Smile
 
Wścibski Gość
Dodany dnia 15.11.2024 10:02:45
Pan Kontekstualny

Postów: n^x
Data rejestracji: Zawsze

Polecamy hosting SferaHost.pl
IP: localhost  
slawekneo
Siema juz kiedys podawalem jak wyciagnac srednia ocen ale to bylo na artach.

Dobra masz tu link http://www.php-fu...post_77434 tam jest przyklad zapytania wyciagajacego srednia ocen za pomoca funkcji AVG() dodatkowo sortuje wedlug ocen ale calosc mozesz latwo przystosowac pod newsy bo wykozystane jest tam podzapytanie w zapytaniu glownym Grin

EDIT: srednia ocen bedzie od 1 do 5 wiec nie biedzie to problem podstawic warunki na podstawienie odpowiadajacym im grafik

Pozdro!!
Edytowane przez slawekneo dnia 23.08.2008 15:42:36
 
kefirek
Co do średniej to można to zrobić tak
Pobierz kod źródłowy  Rozwiń Kod źródłowy

wynik będzie zaokrąglony do dwóch miejsc po przecinku gdzie rating_item_id='1' to ID newsa dla którego chcesz wyciągnąć średnią
Edytowane przez kefirek dnia 23.08.2008 16:00:41
 
veto
kefirek - lepiej już od razu:

Pobierz kod źródłowy  Rozwiń Kod źródłowy


Dzięki za pomoc obojgu, tylko został problem warunku przypisywania danej oceny dla grafiki... Nie wiem które zastosowanie wybrać do tego...
 
slawekneo
Koledze @ kefirek - radze zapoznanie sie z dzialaniem podzapytan w zapytaniu bo oferowane rozwiazanie przez Ciebie dodaje 2 calkiem niepotrzebne zapytania na kazdy news !! co przy np wyswietlanych 10 newsach daje 20 niepotrzebnych zapytan, a tak jedno podzapytanie calkiem zalatwia sprawe Grin

Pozdro!!
 
kefirek
Wiem do czego służy podzapytanie.


Do tego typu spraw zapraszam na PW- piotrek199214
Edytowane przez piotrek199214 dnia 23.08.2008 16:49:43
 
veto
Cholera, weźcie sie nie kłóćcie :P

Slawekneo - zaufam tobie i wezme twoje zapytanie:

Pobierz kod źródłowy  Rozwiń Kod źródłowy


Tylko sprawa grafik zostala :(
 
slawekneo
@veto zle zrozumiales to co Ci podalem masz przerobic i podstawic do zapytania znajdujacego sie w news.php czyli zapytanie w news.php powinno wygladac tak
Pobierz kod źródłowy  Rozwiń Kod źródłowy


Pozniej uzupelniasz tablice $news_info
Pobierz kod źródłowy  Rozwiń Kod źródłowy
no i w theme.php wstawiasz sobie warunki na wyswietlanie grafik opierajac sie o zmienna $news_info['ratcount']

Pozdro!!

BTW. warto czasami sie klucic czasami dzieki temu wychodza bardzo ciekawe rozwiazania :D
Edytowane przez slawekneo dnia 23.08.2008 16:40:26
 
veto
Prosiłbym Cię Sławku jednak jeszcze o warunek na te grafiki... Nie poradze sobie bo nie wiem jak w ogole ma wyglądać to zapytanie...

Chociaż naprowadź jak to trzeba zacząć to sobie dalej sam pokombinuje...
 
slawekneo
W funkcji render news wstawiasz to:
Pobierz kod źródłowy  Rozwiń Kod źródłowy

A wyswietlasz poprzez uzycie $rating_image dodam ze ustawione jest zaokraglanie wyniku przez funkcje round.
Edytowane przez Pieka dnia 23.08.2008 18:47:31
 
veto
B. dziękuje za wytłumaczenie oraz całkowite wykonanie. Smile

Jestem dozgonnie dłużny Wink Mam nadzieję że w przyszłości będę się mógł jakoś odwdzięczyć Pfft

//Wiem że post niepotrzebny, ale nie wypadało by nie podziękować. Smile

Hacking, Hack programy
Łamanie haseł, mHaker.pl
Edytowane przez veto dnia 29.03.2009 17:38:38
 
Przejdź do forum:
Created by Arox Copyright (C) 2004
Copyright (C) 2004 - 2018 Ekipa PHP-Fusion.pl