Beste Forumleden,

Graag wil ik tabel 3 waar nu 0 en 1 in verschijnt iets mooier maken door 0 is Nee en 1 is Ja te maken.
Bij mijn eerste pagina gaat dit goed maar de tweede pagina heeft een andere opbouw met '. $row["verbergen"] .'

Hoe kan ik hier het beste: if ('. $row["verbergen"] .' == 0) echo "NEE" .... toepassen?

Groeten,

Wouter van der Horst

<?php
      if(mysqli_query($connect, $query))  
      {  
           $output .= '<label class="text-success">' . $message . '</label>';  
           $select_query = "SELECT * FROM table ORDER BY naam";  
           $result = mysqli_query($connect, $select_query);  
           $output .= '  
                <table class="table table-bordered">  
                     <tr>  
                          <th width="75%">Gemeentes</th>  
                          <th width="15%"></th>  
                          <th width="10%">Actief</th>  
                     </tr>  
           ';  
           while($row = mysqli_fetch_array($result))  
           {  
           $output .= '  
                     <tr>  
                          <td>' . $row["naam"] . '</td>  
                          <td><input type="button" name="edit" value="Bewerken" id="'.$row["id"] .'" class="btn btn-info btn-xs edit_data" /></td>  
                          <td>'. $row["verbergen"] .'</td>
                     </tr>  
                ';  
           }  
           $output .= '</table>';  
      }  
      echo $output;  
 }  
 ?>


Zoiets

 ( $row["verbergen"] == 0 ? 'nee' : 'ja' )
Beste Rob,

Jou oplossing werkt!

<td>'. ($row["verbergen"] ? 'ja' : 'nee') .'</td>
Gebruik bij voorkeur geen SELECT *
Je kan dit ook meteen in de MySQL select doen met een CASE constructie dat scheelt dan weer PHP code:

SELECT verbergen, en andere velden
CASE
    WHEN verbergen = 0 THEN "ja"
    WHEN verbergen = 1 THEN "nee"
END
FROM Order; 

Reageren