Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/238.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 以嵌套的if语句形式';如果语句不起作用 if($media==“pet”) { 如果($压力=“巴”) { 如果($f_需求==“ltr/m”) { $kvreq=$flowreq/16.666666 7*16.6667/(功率($presur*1/0.98066/660*1000),0.5); 回声“所需KV:-$kvreq”; ?>_Php_Html - Fatal编程技术网

Php 以嵌套的if语句形式';如果语句不起作用 if($media==“pet”) { 如果($压力=“巴”) { 如果($f_需求==“ltr/m”) { $kvreq=$flowreq/16.666666 7*16.6667/(功率($presur*1/0.98066/660*1000),0.5); 回声“所需KV:-$kvreq”; ?>

Php 以嵌套的if语句形式';如果语句不起作用 if($media==“pet”) { 如果($压力=“巴”) { 如果($f_需求==“ltr/m”) { $kvreq=$flowreq/16.666666 7*16.6667/(功率($presur*1/0.98066/660*1000),0.5); 回声“所需KV:-$kvreq”; ?>,php,html,Php,Html,在尝试获取POST数据时,表单方法是GET 更改此项: 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 "

在尝试获取POST数据时,表单方法是GET

更改此项:

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";    

                }                   

}       
}
}
}

...................................................................................................................................................................................
if(isset($\u POST['chk\u btn'))
if(isset($\u GET['chk\u btn'))
应该可以解决这个问题,但仍然无法显示任何文本

我怀疑在页面中再次提交表单时,它会丢失
$media
$pressure
等的值,因此它不会通过if语句,也不会继续下一个过程

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

我还没有尝试过这个
if($kvreq>14和$kvreq这里是我的代码的一部分..在这个代码中最后一个if语句不起作用..你能定义确切的位置吗?
if
如果你不满足条件if(isset($\u POST['chk_btn')){echo“$abc”}使用
if(isset($\u GET['chk\u btn'))
应该可以,你在提交表单后尝试了吗?我尝试了代码,它可以工作。请原谅我问:你按了“提交”按钮了吗?另外:如果你没有设置
$abc
变量,如果这样设置
$abc
或者将你的代码更改为
echo“abc”
而不是
echo,你可能会收到通知“$abc”
对不起,这是我的错误,$abc不是变量,我只是打印msg abc或任何其他..但如果我在提交表单空白页显示后将$abcya改为abc,我的代码就不起作用..你知道解决方案是什么吗..bcus我想在if语句中启动查询..你如何获得这个值的事件是什么?
if($media==“pet”)
等等?还将此
isset($\u POST['chk\u btn'])
更改为
$\u GET
,如上所述
if($media=="pet")
{   
  if($pressure=="bar")
  {
    if($f_req=="ltr/m")
      {