首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >字段的php进度条

字段的php进度条
EN

Stack Overflow用户
提问于 2012-10-16 17:50:32
回答 1查看 289关注 0票数 0

我有一个网站包含5个字段,用户填写它来更新他的信息我在用户页面中有一个进度条,我需要进度条数字显示取决于用户字段,如果他填写4个字段,进度= 80,如果他只填写3进度= 60等等,什么是正确的方法,因为我尝试了一种方法,但它失败了

我使用的方法是,当用户填写字段时,我为每个字段创建一个数字,查询用这个数字更新进度表,但我面临的问题是,每次他更新字段时,数字都会增加,现在超过100%

我希望我知道如何用正确的方法做这件事。

EN

回答 1

Stack Overflow用户

发布于 2012-10-16 18:23:16

您好,您可以尝试此代码,使用array_keyscount您可以做到这一点。

代码语言:javascript
代码运行次数:0
运行
复制
 foreach ($_POST as $key => $value) {
      if ($value != ''){
          $actual= count(array_keys($_POST, ""));
      }
    }

    $count = count($_POST)-$actual;
  //$count = (count($_POST)-$actual)-2; 

根据计数值,您可以对db表执行insert/update操作。

代码语言:javascript
代码运行次数:0
运行
复制
if($count == 1){
    $progress = '20%';
}else if($count == 2){
    $progress = '40%';
}else if($count == 3){
    $progress = '60%';
}else if($count == 4){
    $progress = '80%';
}else if($count == 5){
    $progress = '100%';
}else{
    $progress = '0%';
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12911908

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档