Skocz do zawartości

AJAX Rating Bars itegracja z miniaczem


Rekomendowane odpowiedzi

Witam.

Wczoraj zacząłem walczyć, stwierdziłem że chce mieć możliwość oceny gdy wejdę na szczegóły wpisu

Instalujemy zgodnie z instrukcja w oryginalnej paczce, tworzymy tabele w bazie

na początku szcz.php wrzucamy

require('_drawrating.php');

troszkę nizej za disp header wrzuciłem coś takiego, nie wiem czy dobrze ale działa :D)

disp_header("$li_lw[tytul] - $cfg[o1]", "$li_lw[opis] - $cfg[o2]", "$li_lw[slowa] - $cfg[o3]");
?>
<script type="text/javascript" language="javascript" src="js/behavior.js"></script>
<script type="text/javascript" language="javascript" src="js/rating.js"></script>
<link rel="stylesheet" type="text/css" href="css/rating.css" />
<?
mini_magic($tpl[ads2]);
?>

w miejscu gdzie chcemy mieć rating

<?php echo rating_bar($li_lw[id]); ?>

Wszystko

Sory za tytuł posta ale miałem problem, który szybko rozpracowałem B))

I teraz daje gotową instrukcję

Odnośnik do komentarza
Udostępnij na innych stronach

A dlaczego zrobiłeś w szcz.php a nie w funkcje.php

funkcje.php

<?php require('_drawrating.php'); ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "https://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

miedzy <head> wklejasz

<script type="text/javascript" language="javascript" src="js/behavior.js"></script>
<script type="text/javascript" language="javascript" src="js/rating.js"></script>
<link rel="stylesheet" type="text/css" href="css/rating.css" />

i na każdej podstronie której chcesz mieć rating wklejasz

<?php echo rating_bar($li_lw[id]); ?>
 lub tą wersję 
<?php echo rating_bar('$item[id]); ?>

Zajrzyj tutaj => www.katalog.int24.com.pl

Odnośnik do komentarza
Udostępnij na innych stronach

wiesz co moze i rzeczywiscie w funkcje jakbym to wrzucił to by działało, na początku i tak miałem problem bo nie ustawiłem tych id ;) i ciagle mialem jedną ocene do wszystkiego.

Nie znalazłem gotowego rozwiązania na forum więc wrzuciłem swoje :)

Może mi powiesz jak zrobiłeś te TOP10 :)) ?

a w pod.php jak chce dać

<?php echo rating_bar($li_lw[id]); ?>

to mi zwraca w każdym poście jedną wartość ten $li_lw[id] i mam problem :))

a item[id] jest puste tutaj i kombinuje :D

Odnośnik do komentarza
Udostępnij na innych stronach

  • 2 tygodnie później...

Jedziemy dalej, chciałem zrobić wyświetlaniu najwyżej ocenianych ( top5 )

Jakoś tak zdaje się pobieramy z mysql te najwyżej ocenione

$zap2 = mysql_query("select total_value from rating ORDER BY id DESC LIMIT 5");

zrobiłem echo $zap2 z ciekawości chciałem zobaczyć czy coś się pojawi ale pusto :P

może mnie ktoś naprowadzić jak prawidłowo pobrać dane z bazy ? mysql nie jest moją mocną stroną, może ktoś robił już coś podobnego

Odnośnik do komentarza
Udostępnij na innych stronach

Jedziemy dalej, chciałem zrobić wyświetlaniu najwyżej ocenianych ( top5 )

Jakoś tak zdaje się pobieramy z mysql te najwyżej ocenione

$zap2 = mysql_query("select total_value from rating ORDER BY id DESC LIMIT 5");

zrobiłem echo $zap2 z ciekawości chciałem zobaczyć czy coś się pojawi ale pusto B)

może mnie ktoś naprowadzić jak prawidłowo pobrać dane z bazy ? mysql nie jest moją mocną stroną, może ktoś robił już coś podobnego

Temacik ok, jeszcze fajniej jakby ktoś wpadł na pomysł jak zrobić top 5 lub top 10 najlepiej ocenianych, bo z tego co już jest w tym dziale było wiele razy próbowane aby zrobić top 10 wpisów wg. odsłon lub wejść i nic z tego nie wyszło. No teraz to tylko czekać aż ktoś wpadnie co gdzie wkleić:P

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności