php - 用于将答案存储在数组中并更改按钮的颜色

标签 php html css

当答案保存在数据库中但未保存时,此代码应更改按钮颜色。请帮助我是一个初学者。

<?php 
       $qpquery="SELECT COUNT(id) AS total FROM question WHERE FMid=$tid";
         $qprs=mysqli_query($conn,$qpquery) or  die("database error:". mysqli_error($conn));
         if ($qprs->num_rows > 0) {
             while($qpro = $qprs->fetch_assoc()) {
         $total=$qpro["total"]; 
         }  
             echo $total;
         }        
     for ($j = 1 ; $j <= $total; $j++)
         {            
?> 


<?php  echo $_SESSION['mark_ques'][$j]; 
     foreach($_SESSION['mark_ques'] as $storeanswer){
         $flag = 0;
         if ($storeanswer == $j){
             $flag = 1;
             break;
         }
     }          
        if($flag == 1){?> 

  <button type="button" class="button button5" style="background-color:Green;">
  <?php echo $j ; ?> </ton>

代码链接- https://drive.google.com/file/d/108XgWQFwCqJz3y58g9SN1nu6NfbbjLKG/view?usp=sharing

最佳答案

我建议你用 javascrpit 试试,试试这个:

  <button id="MyButton" type="button" class="button button5">

    <?php

        if($flag == 1){?>
            <script>
                document.getElementById("MyButton").style.background = "green";
            </script>
        <?php } ?>

关于php - 用于将答案存储在数组中并更改按钮的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50066940/

相关文章:

php - laravel中使用Faker时,如何测试API调用的结果?

html - 网格模板区域无效的属性值

html - 调整图像大小以填充但不超过浏览器窗口的最优雅方法?

html - 使用 orderBy 过滤器 angularjs 删除不正确的行

PHP SMTP 脚本 "Failed to Initiate Authentication"错误

php - 不验证其中一个搜索字段

javascript - jQuery 不影响脚本但在控制台?

html - 如何更改 Vuetify 主要文本颜色?

php - Laravel 5.4 Storage::delete() 不工作(找不到删除方法)

css - 条件 CSS 仅适用于 firefox