Дайте ми рейтинг система

miro91

Registered
Дайте ми една рейтинг система която да работи и да не е тази от уроците защото тя неработи!!!!
 
miro91 каза:
mute каза:
то си пише , с аякс е и ползва база данни
Е да обаче тази не ми допада нещо искам нещо простичко.
На киченбг не работи нещо.
кое точно не ти работи, понеже при мен всичко си е наред ?!
 
<?
// --------------------------------------------- PART 1 -------------------------------------

$dbhost = "localhost"; // DB HOST
$dbusername = "user_name"; // USERNAME
$dbpass = "pass"; // USER PASSWORD
$dbname = "database_name"; // DB NAME
//PLEASE CHANGE THESE VALUES !!

$connection = mysql_connect($dbhost, $dbusername, $dbpass);
$SelectedDB = mysql_select_db($dbname);


$query = mysql_query ("SELECT rating_st, num_votes_st FROM statii WHERE id_st='$id_st'") or die (mysql_error());


while(list($rating_art, $num_votes_art)= mysql_fetch_array($query))
{

$new_count = ($num_votes_art + 1);

$dl_rating2 = ($rating_art * $num_votes_art);

$new_rating = (($rating + $dl_rating2) / ($new_count));

$new_rating2 = number_format($new_rating, 2, '.', '');


$update_rating = mysql_query("UPDATE statii SET
rating_st='$new_rating2',num_votes_st='$new_count' WHERE id_st='$id_st'");


echo "<div align='center'><b>
<p>Вашият глас беше отчетен!</p>
<p>Новият рейтинг е:
$new_rating2</p>";
}
header("Refresh: 3; url=statiq.php?id_st=$id_st&rated=1");

// --------------------------------------------- PART 2 ------------------------------------------


if((($new_rating2 >= 0)or($new_rating2 == 0)) && ($new_rating2 <= 0.50)){
echo "<img src='image/Untitled-0.gif' width='98' height='19'>";
}
if((($new_rating2 >= 0.50)or($new_rating2 == 0.50)) && ($new_rating2 <= .99)){
echo "<img src='image/Untitled-0.gif' width='98' height='19'>";
}
if((($new_rating2 >= 1.00)or($new_rating2 == 1.00)) && ($new_rating2 <= 1.49)){
echo "<img src='image/Untitled-1.gif' width='98' height='19'>";
}
if((($new_rating2 >= 1.50)or($new_rating2 == 1.50)) && ($new_rating2 <= 1.99)){
echo "<img src='image/Untitled-1.gif' width='98' height='19'>";
}
if((($new_rating2 >= 2.00)or($new_rating2 == 2.00)) && ($new_rating2 <= 2.49)){
echo "<img src='image/Untitled-2.gif' width='98' height='19'>";
}

if((($new_rating2 >= 2.50)or($new_rating2 == 2.50)) && ($new_rating2 <= 2.99)){
echo "<img src='image/Untitled-2.gif' width='98' height='19'>";
}

if((($new_rating2 >= 3.00)or($new_rating2 == 3.00)) && ($new_rating2 <= 3.49)){
echo "<img src='image/Untitled-3.gif' width='98' height='19'>";
}

if((($new_rating2 >= 3.50)or($new_rating2 == 3.50)) && ($new_rating2 <= 3.99)){
echo "<img src='image/Untitled-3.gif' width='98' height='19'>";
}
if((($new_rating2 >= 4.00)or($new_rating2 == 4.00)) && ($new_rating2 <= 4.49)){
echo "<img src='image/Untitled-4.gif' width='98' height='19'>";
}
if((($new_rating2 >= 4.50)or($new_rating2 == 4.50)) && ($new_rating2 <= 4.99)){
echo "<img src='image/Untitled-4.gif' width='98' height='19'>";
}
if($new_rating2 == 5.0){
echo "<img src='image/Untitled-5.gif' width='98' height='19'>";
}

?>
и ще заработи
 

Back
Горе