2017-11-08 7 views
0

CRUDからCARS値のMULTIPLEを含む行を非表示にするチェックボックスを作成する必要があります。 これは私がチェックボックスを実装する必要がある一部です:

 <body> 
 
\t <?php while($row = $resultado->fetch_array(MYSQLI_ASSOC)) { ; ?> 
 
     
 
     <form name="form">       
 
     Hiden Multiple: <input type="checkbox" id="ck" 
 
***onclick="hide if $row['Cars']= Multiple, if not show :D "***/> 
 
     </form> 
 

 

 
     <table id="tabla" border="1"> 
 
      <tr> 
 
       <td><?php echo $row['ID']; ?></td> 
 
       
 
      </tr> 
 
      <tr> 
 
       <td><?php echo $row['Name']; ?></td> 
 
       
 
      </tr> 
 
      <tr> 
 
       <td><?php echo $row['Years']; ?></td> 
 
       
 
      </tr> 
 
\t \t \t <tr> 
 
       <td><?php echo $row['Cars']; ?></td> 
 
       
 
      </tr> 
 
     </table> 
 
    </body>

答えて

0

私は方向にあなたを指すことができますが、あなたはそれを自分でコーディングする必要があります。

  • PHP/HTML:あなたは一つの形態を必要とするので、あなたのwhileループの外に
  • PHP/HTMLをあなたを配置します。際の条件「$行テーブルにCSSクラスを追加[ '車'] == '複数の 'が真ですeq:
  • Javascript:チェックボックスをオンまたはオフにすると、クラス「has_multiple_cars」の要素が表示されなくなります。
0

はい、これだけJavaと仕事を見つけましたが、行のデ数と:

<script type="text/javascript"> 
      function ocultarFila(numFila) {     
       var form = document.form; 
       fila = document.getElementById('tabla').getElementsByTagName('tr')[numFila]; 
       if(form.ck.checked == true) {  
        fila.style.display = 'none'; 
       } else {     
        fila.style.display = ''; 
       }   
      } 
     </script> 
    </head> 
    <body> 
    <?php while($row = $resultado->fetch_array(MYSQLI_ASSOC)) { ; 
?> 
     <form name="form"> 
      Hiden Multiple: <input type="checkbox" id="ck" onclick="ocultarFila(1)"/> 
     </form> 

私のための条件を作ることはできますか?私はプログラムを始めているし、私は正しい文を見つけられない、ありがとう!

関連する問題