2013-10-07 64 views
1

我有两个不同的查询,如下所示....PHP:两个表中的一个查询

这是我的网络和构建名称的列表。

Network   BuildingName 
Mass and Mobile Araneta 
Mass and Mobile Home Sweet 
Hotels    Atrium Hotels 

例: 在我的组合框将显示有"Mass and Mobile" and "Hotels"后,当我选择Mass and Mobile它会显示"Araneta""Home Sweet"使用复选框网络。所以这里是我的程序。

echo "<div><input type='checkbox' class='checkall'> Check all</div>"; 
    $section = mysql_query("SELECT fldBldgName FROM tblbuilding where fldNetname = '$get_ID' ORDER BY fldBldgName"); 
    while ($row = mysql_fetch_array($section)) 
    { 
     echo "<tr><td>"; 
     echo "<div><input id='playbldg' type='checkbox' name='play[]' class='chk_boxes1' value='" . $row['fldBldgName']."'>"; 
     echo $row['fldBldgName'];"</div>"; 
     echo "</td></tr><br/>"; 
    } 
    echo "<br/>"; 
    echo "<br/>"; 
    echo "<input type='submit' name='save' value='Add' onClick='checkFields()'>"; 

这里是我的另一个表的代码......它命名为tbldata [这个字段是用于保存信息]

示例列表在我的数据库tbldata。正如我们看到的,我已经有一个总的持续时间场...

fldNetname   fldBldgName  fldTotalDuration 
Mass and Mobile  Araneta   08:00:00 
Mass and Mobile  Home Sweet   00:25:00 

质量和移动的最大总持续时间为08:00:00,我们可以看到阿拉内塔的建设已经满了,但首页甜还没有满....

我打算做的是,如果阿拉内塔的建筑物名称已经满了,没有复选框,但是当它低于08:00:00的复选框会出现....

我想要做的输出示例:

Araneta - 08:0 0:00

首页甜 - 〇时25分00秒

OUTPUT:assuming the "[]" is the checkbox

Araneta 
[] Home Sweet 
[] Sugar Free 
[] Google 

如何可能我实现?

回答

0

希望这对你的作品

echo "<div><input type='checkbox' class='checkall'> Check all</div>"; 
    $section = mysql_query("SELECT fldBldgName,if(fldTotalDuration<'08:00:00','show','notshow') as status FROM tblbuilding where fldNetname = '$get_ID' ORDER BY fldBldgName"); 
    while ($row = mysql_fetch_array($section)) 
    { 
     echo "<tr><td>"; 
     if($row['status']=='show'){ 
      echo "<div><input id='playbldg' type='checkbox' name='play[]' class='chk_boxes1' value='" . $row['fldBldgName']."'>"; 
     } 
     else{ 
      echo "<div>"; 
     }  
     echo $row['fldBldgName'];"</div>"; 
     echo "</td></tr><br/>"; 
    } 
    echo "<br/>"; 
    echo "<br/>"; 
    echo "<input type='submit' name='save' value='Add' onClick='checkFields()'>"; 
+0

是它为你工作? –

+0

@SwapnilPatil ...嗨,抱歉超级晚回复..感谢您帮助我和它的作品! :) – user2826499