如果满足两个条件,则显示按钮

时间:2018-06-24 19:07:11

标签: php html

因此,我有一个按钮想要在某些部分上显示和隐藏。 因此,如果$unlockcourse为假且$courseid为1,我希望按钮被隐藏,但是无论courseid是什么,我都希望在其他所有时间都显示该按钮。

      $courseid = ($userinfo['course']) * 1;
      $mycourse = ($userinfo['id_course']) * 1;
       $unlockcourse = true;
        if($haspaid == 1){
            $unlockcourse = false;
        } else if ($haspaid == 0) {
            $unlockcourse = true;   
        }

    <?php if ($unlockcourse == false && $mycourse >= 1) { ?> 
     <a href="course-work-proc.php" class="btn btn-primary">Resume Course</a>
      <?php } ?>

3 个答案:

答案 0 :(得分:1)

我很惊讶这没有引发错误。错误在这里:

feature_suffix <- c("", "1", "2", "3")
year_prefix <- c("Last", "One", "Two", "Three")

x <- map2(feature_suffix, year_prefix,
     ~ df %>% 
       select(feature = paste0("Feature", .x), value = paste0(.y, "Year")) %>%
       mutate(year = paste0(.y, "Year"))
) %>%
  bind_rows(.) %>%
  mutate(value = as.numeric(value))

xy <- x %>% 
  group_by(year) %>% 
  arrange(year, desc(value)) 

ggplot(data = xy, aes(year, value, fill=feature)) +
geom_bar(stat="summary", fun.y=mean, position = position_dodge(.9))

应该是:

if ($unlockcourse == false) && if ($mycourse == 1) && {

答案 1 :(得分:0)

尝试编辑以下代码

 <?php if ($unlockcourse == false && $mycourse >= 1) { ?> 
     <a href="course-work-proc.php" class="btn btn-primary">Resume Course</a>
      <?php } ?>

进入

         <?php if !($unlockcourse == false && $mycourse >= 1){
         echo "<a href='course-work-proc.php' class='btn btn-primary'>Resume Course</a>";
}?>

这将使按钮在您的语句为true时出现,而在语句为false时什么都不会出现

答案 2 :(得分:0)

因此,您真正想做的是在unlockcourse为假且mycourse为1的情况下显示它。这意味着要找出何时显示它,您需要对这两个条件取反:

 <?php if (!($unlockcourse == false && $mycourse == 1)) { ?> 
     <a href="course-work-proc.php" class="btn btn-primary">Resume Course</a>
      <?php } ?>