Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Apr 29th, 2012  |  syntax: None  |  size: 1.94 KB  |  hits: 17  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. Check Checkbox depending on value in database
  2. $getbranches = "SELECT * FROM branches ORDER BY naam ASC";
  3. $querygetbranches = mysql_query($getbranches);
  4.  
  5. while($rijbranche = mysql_fetch_assoc($querygetbranches))
  6. {
  7.     echo "<tr>";
  8.     echo "<td width='400'>";
  9.     echo $rijbranche['naam'];
  10.     echo "</td>";
  11.     echo "<td>";
  12.     $get2 = "SELECT * FROM bedrijf_branche WHERE bedrijf_id = '$id'";
  13.     $query2 = mysql_query($get2);
  14.     while ($rij20 = mysql_fetch_assoc($query2))
  15.     {
  16.         $branche_id = $rij20['branche_id'];
  17.     }
  18.     if($branche_id == $rijbranche['id_branche']){
  19.         ?>
  20.         <input type="checkbox" name="branche[]" value="<?php echo $rijbranche['id_branche']; ?>" CHECKED></input>
  21.         <?php
  22.     }
  23.     else
  24.     {
  25.         ?>
  26.         <input type="checkbox" name="branche[]" value="<?php echo $rijbranche['id_branche']; ?>"></input>
  27.         <?php
  28.     }
  29.     echo "</td>";
  30. }
  31.        
  32. <?php
  33.  
  34. $id = $_GET['id'];
  35.  
  36. // Output BRANCHES
  37. $getbranches = "SELECT * FROM branches ORDER BY naam ASC";
  38. $querygetbranches = mysql_query($getbranches);
  39.  
  40. while ($rijbranche = mysql_fetch_array($querygetbranches)) {
  41.   echo '  <tr>' . "n";
  42.   echo '    <td width="400">' . $rijbranche['naam'] . '</td>' . "n";
  43.  
  44.   // Output CHECKBOX
  45.   $get2 = mysql_query("SELECT * FROM bedrijf_branche WHERE bedrijf_id = '" . $id . "' AND branche_id = '" . $rijbranche['id_branche'] . "'");
  46.   $rij20 = mysql_fetch_array($get2);
  47.   $branche_id = $rij20['branche_id'];
  48.  
  49.   if ($branche_id == $rijbranche['id_branche']) {
  50.     $checkbox = '<input type="checkbox" name="branche[]" value="' . $rijbranche['id_branche'] . '" checked="checked" />';
  51.   }
  52.   else {
  53.     $checkbox = '<input type="checkbox" name="branche[]" value="' . $rijbranche['id_branche'] . '" />';
  54.   }
  55.  
  56.   echo '    <td>' . $checkbox . '</td>' . "n";
  57.   echo '  </tr>' . "n";
  58. }
  59.  
  60. ?>
  61.        
  62. <input type="checkbox" name="branche[]" value="<?php echo $rijbranche['id_branche']; ?>" checked="checked" />
  63.        
  64. while ($rij20 = mysql_fetch_array($query2))