2013-10-04 198 views
-4
if($media=="pet") 
{ 

if($pressure=="bar") 
{ 

     if($f_req=="ltr/m") 
    { 

    $kvreq=$flowreq/16.666666667*16.6667/(pow(($presur*1/0.98066/660*1000),0.5)); 
     echo "<b>KV Required:- </b>$kvreq "; 
     ?> 
      <br/><br/> 
     <?php 
    if($kvreq > 14 and $kvreq <= 38){ 

      $minOrfice=10; 
       $n_kv=38; 
       $maxOrfice=7; 
       echo "<b>Minimum Orfice Required:- </b>$minOrfice";?> 
       </br></br> 
       <?php 
       $n_kv1=($n_kv/16.66667*(pow($presur*1/0.98066/660*1000,0.5)))*16.666666667; 
       echo "$n_kv1 <b>liter/min</b>";?> 
       </br></br> 
       <?php 
       echo "The Max Flow at $maxOrfice orfice";?> 
       </br></br> 
       <?php 
       $maxfo=((14/16.66667)*(pow(($presur*1/0.98066/660)*1000,0.5)))*16.666666667; 
       echo "$maxfo <b>liter/min</b>";?>  

       <form method="get" action="<?php echo $_SERVER['PHP_SELF'];?>"> 
         <input name="chkb1" type="checkbox" /> 

         <input type="submit" value="Submit" name="chk_btn" id="chk_btn"/> 
       </form> 
      <?php 
       if(isset($_POST['chk_btn'])){       

        echo "$abc";  

       }     

}  
} 
} 
} 

................................................................................................................................................................................... 
+0

我沒有試過這個'如果($ kvreq> 14和$ kvreq <= 38)'在我的作品中.. –

+0

這裏代碼的一部分我的..在這段代碼最後如果語句不工作.. – keYur

+1

你可以定義在哪裏? if(isset($ _ POST ['chk_btn'])){ echo「$ abc」;如果不符合條件 –

回答

1

,而你attemptig得到POST數據

改變這個表單方法是GET:

if(isset($_GET['chk_btn']))       
+0

如果(isset($ _ GET [「chk_btn」]))還是不行 – keYur

+1

把我試過的代碼和它的工作原理。如果我問:你是否按下「提交」按鈕,請原諒我?另外:如果你不設置'$ abc'變量,如果這樣設置'$ abc'或者將你的代碼改爲'echo'abc「'而不是'echo'$ abc」' – arilia

+0

sory伊茨我的錯誤,$ ABC是不變量i只是打印味精ABC或任何其他..但如果我把ABC代替$ ABC – keYur

0

if(isset($_POST['chk_btn']))if(isset($_GET['chk_btn']))應該解決的問題但OP拒絕仍然不能顯示任何文字。

我懷疑,當頁面再次提交表單失去它的$media$pressure值等在那裏它永遠不會在if語句傳遞和下道工序進行從未

if($media=="pet") 
{ 
    if($pressure=="bar") 
    { 
    if($f_req=="ltr/m") 
     { 
+0

雅提交空白表單頁面顯示後,我的代碼不工作..有什麼想法,什麼解決方案.. bcus我想在該語句中觸發查詢.. – keYur

+0

關於如何獲得此值的事件是什麼? 'if($ media ==「pet」)'等等?也改變了這個'isset($ _ POST [「chk_btn」])''到$ _GET'如上述 –

+0

雅伊茨確定drixson日Thnx我發現另一種方式和伊茨工作。 – keYur