On my codeigniter project I have a user profile page
I can not work out the correct percentage there are 11 items in my list but only 10 items are set.
Question: How can I work out the correct percentage for items that are set it should be at 90% or there abouts and if all 11 items are set would be 100%
It's for a progress bar
View
I can not work out the correct percentage there are 11 items in my list but only 10 items are set.
Question: How can I work out the correct percentage for items that are set it should be at 90% or there abouts and if all 11 items are set would be 100%
It's for a progress bar
PHP Code:
$this->data['profile'] = array(
'username' => $username,
'email' => $email,
'description' => '6',
'firstname' => $firstname,
'lastname' => $lastname,
'image' => $image,
'location' => '5',
'website' => '4',
'google_plus' => '3',
'twitter' => '2',
'github' => ''
);
$is_set = count(array_filter($this->data['profile']));
$percent1 = 100 / $is_set;
$percent2 = $percent1 * $is_set;
echo $percent2;
$this->data['profile_progress'] = $percent2;
View
PHP Code:
<script type="text/javascript">
$(document).ready(function() {
$(".progress-bar").animate({
width: "<?php echo $profile_progress;?>%"
}, 2500);
});
</script>