2013-10-07 63 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