Hallo,
ich wollte euch nur kurz meine Lösung zeigen mit der es geht:
JavaScript Teil
<script type="text/javascript">
jQuery(function(){ jQuery('input[@type=radio].star').rating(); });
jQuery.extend(jQuery.fn.rating, { options: {
cancel: 'Cancel Rating',
cancelValue: '',
split: 10,
} });
</script>
Mein PHP Code:
<?php
$Ergebnis_aus_Voting = "3.6";
$Voting_Ergebnis = $Ergebnis_aus_Voting;
$Punkt_finden = strrpos($Voting_Ergebnis, '.');
$Voting_Ergebnis = substr_replace($Voting_Ergebnis, '', $Punkt_finden, 1);
echo $Voting_Ergebnis;
?>
<?php
$Voting_Ergebnis;
for($i=1;$i<=50;$i++){
echo '<input class="star {split:10}" type="radio" name="test"'.($Voting_Ergebnis == $i?' value="'.$i.'" checked="checked"':NULL).' disabled="disabled"/>'.chr(10);
}
?>
Das ganze basiert auf dieses Script von:
http://www.fyneworks.com/jquery/star-rating/#tab-Testing
Gruß
Klaus