Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/373.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
Javascript $\u无法处理我的php文件_Javascript_Php_If Statement_Web_Get - Fatal编程技术网

Javascript $\u无法处理我的php文件

Javascript $\u无法处理我的php文件,javascript,php,if-statement,web,get,Javascript,Php,If Statement,Web,Get,我有一个url链接,它的id值和单击时的进程值。 代码: 这是页面将被重定向到的位置: <?php $value = $_GET['process']; echo "<script> alert(".$value.");</script> "; if($_GET['proc']="actives"){ $id = $_GET['id']; $mysqli = new mysqli('10.237.2.152','root','c0k3float','mo

我有一个url链接,它的id值和单击时的进程值。 代码:


这是页面将被重定向到的位置:

<?php

$value = $_GET['process'];

echo "<script> alert(".$value.");</script> ";


if($_GET['proc']="actives"){
$id = $_GET['id'];
$mysqli = new mysqli('10.237.2.152','root','c0k3float','monitoring');
$results = $mysqli->query("UPDATE  Shipment_Target SET status='Active' where id=".$id."  ") or mysqli0;


echo "<script>alert('Activessss!');  </script>";
//location.replace('addmodel.php')

}

if($_GET['process']="inactive"){
    $id = $_GET['id'];
$mysqli = new mysqli('10.237.2.152','root','c0k3float','monitoring');
$results = $mysqli->query("UPDATE  Shipment_Target SET status='Inactive' where id=".$id."  ") or mysqli0;


echo "<script>alert('Inactive!'); </script>";
}

// location.replace('addmodel.php')



?>


问题是2IF条件触发,为什么它同时触发

注意到3个错误。。。2个位置“==”运算符和1个位置获取变量名“进程”。
$value = $_GET['process'];

echo "<script> alert(".$value.");</script> ";


if($_GET['process']=="actives"){
$id = $_GET['id'];
$mysqli = new mysqli('10.237.2.152','root','c0k3float','monitoring');
$results = $mysqli->query("UPDATE  Shipment_Target SET status='Active' where id=".$id."  ") or mysqli0;


echo "<script>alert('Activessss!');  </script>";
//location.replace('addmodel.php')

}

if($_GET['process']=="inactive"){
    $id = $_GET['id'];
$mysqli = new mysqli('10.237.2.152','root','c0k3float','monitoring');
$results = $mysqli->query("UPDATE  Shipment_Target SET status='Inactive' where id=".$id."  ") or mysqli0;


echo "<script>alert('Inactive!'); </script>";
}

// location.replace('addmodel.php')



?>
$value=$\u GET['process'];
回显“警报(“.$value”);”;
如果($_GET['process']==“actives”){
$id=$_GET['id'];
$mysqli=newmysqli('10.237.2.152','root','c0k3float','monitoring');
$results=$mysqli->query(“更新发货\目标集状态='Active',其中id=“.id.”)或mysqli0;
回显“警报('ActiveSSS!');”;
//location.replace('addmodel.php'))
}
如果($_GET['process']==“非活动”){
$id=$_GET['id'];
$mysqli=newmysqli('10.237.2.152','root','c0k3float','monitoring');
$results=$mysqli->query(“更新发货\目标集状态='Inactive',其中id=“.id.”)或mysqli0;
回显“警报('Inactive!');”;
}
//location.replace('addmodel.php'))
?>

注意到3个错误。。。2个位置“==”运算符和1个位置获取变量名“进程”。
$value = $_GET['process'];

echo "<script> alert(".$value.");</script> ";


if($_GET['process']=="actives"){
$id = $_GET['id'];
$mysqli = new mysqli('10.237.2.152','root','c0k3float','monitoring');
$results = $mysqli->query("UPDATE  Shipment_Target SET status='Active' where id=".$id."  ") or mysqli0;


echo "<script>alert('Activessss!');  </script>";
//location.replace('addmodel.php')

}

if($_GET['process']=="inactive"){
    $id = $_GET['id'];
$mysqli = new mysqli('10.237.2.152','root','c0k3float','monitoring');
$results = $mysqli->query("UPDATE  Shipment_Target SET status='Inactive' where id=".$id."  ") or mysqli0;


echo "<script>alert('Inactive!'); </script>";
}

// location.replace('addmodel.php')



?>
$value=$\u GET['process'];
回显“警报(“.$value”);”;
如果($_GET['process']==“actives”){
$id=$_GET['id'];
$mysqli=newmysqli('10.237.2.152','root','c0k3float','monitoring');
$results=$mysqli->query(“更新发货\目标集状态='Active',其中id=“.id.”)或mysqli0;
回显“警报('ActiveSSS!');”;
//location.replace('addmodel.php'))
}
如果($_GET['process']==“非活动”){
$id=$_GET['id'];
$mysqli=newmysqli('10.237.2.152','root','c0k3float','monitoring');
$results=$mysqli->query(“更新发货\目标集状态='Inactive',其中id=“.id.”)或mysqli0;
回显“警报('Inactive!');”;
}
//location.replace('addmodel.php'))
?>

在html代码中出现问题,请尝试以下代码

<a href='settoActive.php?id=<?php echo $row['id']; ?>&process=actives' style='font-size:15px;' name='active' value="<?php echo $row['id']; ?>" class='btn btn-info' />ACTIVE</a>

<a href='settoActive.php?id=<?php echo $row['id']; ?>&process=inactive' style='font-size:15px;' name='active' value="<?php echo $row['id']; ?>" class='btn btn-info' />inactive</a>

在html代码中出现问题,请尝试以下代码

<a href='settoActive.php?id=<?php echo $row['id']; ?>&process=actives' style='font-size:15px;' name='active' value="<?php echo $row['id']; ?>" class='btn btn-info' />ACTIVE</a>

<a href='settoActive.php?id=<?php echo $row['id']; ?>&process=inactive' style='font-size:15px;' name='active' value="<?php echo $row['id']; ?>" class='btn btn-info' />inactive</a>


=
分配变量,
=
比较。我认为href中存在一些问题,请检查print\u r($\u请求)也只是一点poi
$\u GET['proc']=“actives”
你应该使用
如果($\u GET['process']=“actives”)
而不是
如果($\u GET['proc']=“actives”)
@Qirel,你解决了它。谢谢我觉得有点累了我的大脑出现了故障哈哈
=
分配变量,
=
比较。我认为href中存在一些问题,请检查print\r($\u请求)也只是一点poi
$\u GET['proc']=“actives”
你应该使用
if($\u GET['process']=“actives”)
而不是
if($\u GET['proc']=“actives”)
@Qirel,你已经解决了。谢谢!我感觉有点累了,我的大脑出现了故障。hahahasame的答案是@QirelYup…变量名也是…与@QirelYup的答案相同…变量名也是。。。