Morgen
erhalte eine Fehermeldung "Division by zero" in der Index Datei.
Fehler ist in dieser Zeile: $ratings = $rating / $ratingtot;
Komme einfach nicht dahinter was da falsch sein soll.
erhalte eine Fehermeldung "Division by zero" in der Index Datei.
Fehler ist in dieser Zeile: $ratings = $rating / $ratingtot;
Komme einfach nicht dahinter was da falsch sein soll.
PHP-Code:
function AddRating($jokeid, $rate){
global $prefix, $dbi, $bgcolor1, $module_name, $bgcolor2;
sql_query("UPDATE ".$prefix."_jokes SET rating=rating+$rate, ratingtot=ratingtot+1 WHERE jokeid=$jokeid", $dbi);
$result = sql_query("SELECT rating, ratingtot from ".$prefix."_jokes WHERE jokeid=$jokeid", $dbi);
list($rating, $ratingtot) = sql_fetch_row($result, $dbi);
$ratings = $rating / $ratingtot;
sql_query("UPDATE ".$prefix."_jokes SET ratings=$ratings WHERE jokeid=$jokeid", $dbi);
include("header.php");
ModuleHeader();
ModuleSearch();
OpenTable();
echo "<center><font class=\"title\">"._THANKYOU."</font></center>";
CloseTable();
echo "<br>";
OpenTable();
echo "<center>"._THANKYOULINE."<br><a href=\"modules.php?name=$module_name&func=JokeView&jokeid=$jokeid\">"._CLICKHERE."</a></center>";
CloseTable();
include("footer.php");
Kommentar