fork(1) download
  1. <html><body><table>
  2. <?php
  3. $data = array(
  4. array("05:00 am - 05:55 am", "asdfas", 3, 1),
  5. array("05:00 am - 05:55 am", "asdasdfasdf", 4, 1),
  6. array("06:00 am - 06:55 am", "asdasdfasdf", "H", 0),
  7. array("05:00 am - 05:55 am", "asdasdfasdf", 5, 3)
  8. );
  9.  
  10. $lastTime = "";
  11. forEach ($data as $inrow) {
  12. $users_occupied = $inrow[3];
  13. $slots_available = $inrow[2];
  14. $cal_id = $inrow[1];
  15. $time = $inrow[0];
  16. $selenable=true;
  17.  
  18. $newSlot = strCaseCmp($time, $lastTime);
  19. $lastTime = $time;
  20.  
  21. $bgColor = ($slots_available == 'H') ? "rgb(235,235,235)" : "white";
  22. $divDisplay = ($slots_available == 'H') ? "none" : "block";
  23.  
  24. if ($newSlot) {
  25. ?>
  26. <tr style="width:100%; background:yellow; class="_whatever_">
  27. <td class="_whatever2_" colspan="4" style="border-left:1px dotted #CFCFCF; font:11px verdana; color:#17375e; background:yellow">
  28. New timeslot
  29. </td>
  30. </tr>
  31. <?php } ?>
  32. <tr style="width:100%; background:<?php echo($bgColor); ?>;" class="tbody_vo_edit">
  33. <td class="thc_vo tblb" width="200" style="border-left:1px dotted #CFCFCF; font:11px verdana; color:#17375e; background:<?php echo($bgColor); ?>;"><?= $inrow[0] ?></td>
  34. <td class="thc_vo tblb" width="210" style="border-left:1px dotted #CFCFCF; font:11px verdana; color:#17375e; background:<?php echo($bgColor); ?>;"><?php echo(($slots_available == 'H') ? ' ' : $inrow[1]); ?></td>
  35. <td class="thc_vo tblb" width="140" style="font:11px verdana; color:#17375e; background:<?php echo($bgColor); ?>;">
  36. <div style="float:right; margin-top:-2px; display:<?php echo($divDisplay); ?>">(<?= $users_occupied ?>/<?= $slots_available ?>)</div>
  37. </td>
  38. <td class="thc_vo tblb" style="width:25%; min-width:141px; max-width:141px; padding:5px; background:<?php echo($bgColor); ?>;"><?php if ($selenable) { ?><input type="text" class="tblinput" value="" style="display:none;" /><?php } ?></td>
  39. </tr>
  40. <?php } ?>
  41. <table></body></html>
  42.  
Success #stdin #stdout 0.01s 20520KB
stdin
Standard input is empty
stdout
<html><body><table>
    <tr style="width:100%; background:yellow; class="_whatever_">
        <td class="_whatever2_" colspan="4" style="border-left:1px dotted #CFCFCF; font:11px verdana; color:#17375e; background:yellow">
            New timeslot
        </td>
    </tr>
        <tr style="width:100%; background:white;" class="tbody_vo_edit">
        <td class="thc_vo tblb" width="200" style="border-left:1px dotted #CFCFCF; font:11px verdana; color:#17375e; background:white;">05:00 am - 05:55 am</td>
        <td class="thc_vo tblb" width="210" style="border-left:1px dotted #CFCFCF; font:11px verdana; color:#17375e; background:white;">asdfas</td>
        <td class="thc_vo tblb" width="140" style="font:11px verdana; color:#17375e; background:white;">
            <div style="float:right; margin-top:-2px; display:block">(1/3)</div>
        </td>
        <td class="thc_vo tblb" style="width:25%; min-width:141px; max-width:141px; padding:5px; background:white;"><input type="text" class="tblinput" value="" style="display:none;" /></td>
    </tr>
        <tr style="width:100%; background:white;" class="tbody_vo_edit">
        <td class="thc_vo tblb" width="200" style="border-left:1px dotted #CFCFCF; font:11px verdana; color:#17375e; background:white;">05:00 am - 05:55 am</td>
        <td class="thc_vo tblb" width="210" style="border-left:1px dotted #CFCFCF; font:11px verdana; color:#17375e; background:white;">asdasdfasdf</td>
        <td class="thc_vo tblb" width="140" style="font:11px verdana; color:#17375e; background:white;">
            <div style="float:right; margin-top:-2px; display:block">(1/4)</div>
        </td>
        <td class="thc_vo tblb" style="width:25%; min-width:141px; max-width:141px; padding:5px; background:white;"><input type="text" class="tblinput" value="" style="display:none;" /></td>
    </tr>
        <tr style="width:100%; background:yellow; class="_whatever_">
        <td class="_whatever2_" colspan="4" style="border-left:1px dotted #CFCFCF; font:11px verdana; color:#17375e; background:yellow">
            New timeslot
        </td>
    </tr>
        <tr style="width:100%; background:rgb(235,235,235);" class="tbody_vo_edit">
        <td class="thc_vo tblb" width="200" style="border-left:1px dotted #CFCFCF; font:11px verdana; color:#17375e; background:rgb(235,235,235);">06:00 am - 06:55 am</td>
        <td class="thc_vo tblb" width="210" style="border-left:1px dotted #CFCFCF; font:11px verdana; color:#17375e; background:rgb(235,235,235);"> </td>
        <td class="thc_vo tblb" width="140" style="font:11px verdana; color:#17375e; background:rgb(235,235,235);">
            <div style="float:right; margin-top:-2px; display:none">(0/H)</div>
        </td>
        <td class="thc_vo tblb" style="width:25%; min-width:141px; max-width:141px; padding:5px; background:rgb(235,235,235);"><input type="text" class="tblinput" value="" style="display:none;" /></td>
    </tr>
        <tr style="width:100%; background:yellow; class="_whatever_">
        <td class="_whatever2_" colspan="4" style="border-left:1px dotted #CFCFCF; font:11px verdana; color:#17375e; background:yellow">
            New timeslot
        </td>
    </tr>
        <tr style="width:100%; background:white;" class="tbody_vo_edit">
        <td class="thc_vo tblb" width="200" style="border-left:1px dotted #CFCFCF; font:11px verdana; color:#17375e; background:white;">05:00 am - 05:55 am</td>
        <td class="thc_vo tblb" width="210" style="border-left:1px dotted #CFCFCF; font:11px verdana; color:#17375e; background:white;">asdasdfasdf</td>
        <td class="thc_vo tblb" width="140" style="font:11px verdana; color:#17375e; background:white;">
            <div style="float:right; margin-top:-2px; display:block">(3/5)</div>
        </td>
        <td class="thc_vo tblb" style="width:25%; min-width:141px; max-width:141px; padding:5px; background:white;"><input type="text" class="tblinput" value="" style="display:none;" /></td>
    </tr>
    <table></body></html>