得到我的查询为空的响应

时间:2016-08-31 14:00:34

标签: php mysql

我在我的更新页面上运行下面的更新命令后得到一个空查询,这是我在我的脚本上的更新命令,我编辑并提供了完整的代码

{{1}}

提前多多感谢

3 个答案:

答案 0 :(得分:2)

以这种方式修改您的查询:

 $sql = "UPDATE admin SET Status = '".$row['Status']."' WHERE Status = '".$row['Status']."'";

答案 1 :(得分:0)

什么是$row[Status]?你的意思是$row['Status']

请去PDO

答案 2 :(得分:0)

我认为你没有得到查询的原因是你在if()条件中定义了你的$ sql,一旦退出该循环,$ sql查询变为空,所以我认为你应该把$ query在你的if条件中,你可以获得结果集。这样的If循环

if(isset($_POST['status']))
{

    $sql = "UPDATE admin SET Status = '".$row['Status']."'
    WHERE Status = '".$row['Status']."'
     ";
    $query = mysql_query($sql) or die(mysql_error());
}