我有一个带有mysql代码的php文件,问题是当我在chrome浏览器中运行它运行的文件并且mysql代码也更新表但是当我在移动php文件中运行相同的文件时运行但是mysql表是没有更新 Php代码如下 我的网站
<body>
<?php
require 'req.php';
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$post_trans=$_POST["farm_option"];
mysql_select_db('abc');
$sql2 = "UPDATE table SET act_st='1' WHERE transaction='$post_trans'";
$sqlste = mysql_query($sql2, $conn);
if($sqlste){
echo "<h1>Account Activated</h1>";
}
}else{
$sql ="SELECT transaction, email FROM `trans` WHERE act_st='0'";
mysql_select_db('abc');
$sqlst = mysql_query($sql, $conn);
if($sqlst){
echo '<form name="farm" method="post" action="nis.php">';
echo '<label>transaction </label>';
echo '<select name="farm_option">';
while($row = mysql_fetch_assoc($sqlst)){
echo '<option>'.$row['transaction'].'</option>';
}
echo '</select>';
echo '<input type="submit">';
echo '</form>';}
}
?>
当我从手机提交表单时,会打印“帐户已激活”,但表格未更新