MySQL interesse |
|
Ik heb een php script en daar wil ik een javascript doorheen doen.
Ik wil bij het Rating-Script van Sitemasters i.p.v. dat hij afbeeldingen neerzet met javascript iets doet dus:
<?php
//is er nog geen cijfer gegeven
if ($row['aantal'] < 1) {
javascript:setCount(1);
} else {
//is er wel al een cijfer geven
// het gemiddelde berekennen door het totaal te delen door het aantal
$total = $row['cijfer'] / $row['aantal'];
$total = round($total,1);
echo "Aantal sterren:";
//uitrekennen hoeveel sterren het artikel, script of wat dan ook krijgt
if ($total <= 2.5) {
javascript:setCount(10);
} elseif ($total <= 3.5) {
javascript:setCount(20);
} elseif ($total <= 4.5) {
javascript:setCount(30);
} elseif ($total <= 5.5) {
javascript:setCount(40);
} elseif ($total <= 6.5) {
javascript:setCount(50);
} elseif ($total <= 7.5) {
javascript:setCount(60);
} elseif ($total <= 8.5) {
javascript:setCount(70);
} elseif ($total <= 9.5) {
javascript:setCount(80);
} elseif ($total <= 10.5) {
javascript:setCount(90);
} elseif ($total <= 11.5) {
javascript:setCount(100);
}
}
?>
<?php //is er nog geen cijfer gegeven if ($row['aantal'] < 1) { javascript:setCount(1); } else { //is er wel al een cijfer geven // het gemiddelde berekennen door het totaal te delen door het aantal $total = $row['cijfer'] / $row['aantal']; $total = round($total,1); //uitrekennen hoeveel sterren het artikel, script of wat dan ook krijgt if ($total <= 2.5) { javascript:setCount(10); } elseif ($total <= 3.5) { javascript:setCount(20); } elseif ($total <= 4.5) { javascript:setCount(30); } elseif ($total <= 5.5) { javascript:setCount(40); } elseif ($total <= 6.5) { javascript:setCount(50); } elseif ($total <= 7.5) { javascript:setCount(60); } elseif ($total <= 8.5) { javascript:setCount(70); } elseif ($total <= 9.5) { javascript:setCount(80); } elseif ($total <= 10.5) { javascript:setCount(90); } elseif ($total <= 11.5) { javascript:setCount(100); } } ?>
Maar dat werkt niet. Is dit onmogelijk wat ik nu weer doe of niet?
*EDIT*
Hier staat het script:
http://dynamicd...gress2.htm
Ik wil dus oproepen dat de teller op de gevraagde hoeveelheid staat. Dat gaat via javascript. (op de pagina bij het voorbeeld gaat het via een link) ik heb dat in het php gestopt. Maar het werkt niet omdat het javascript is....
Hopelijk is dit wat duidelijker, srry
|